Веб-приложение Angular не может получить доступ к API моего сервера NodeJs, размещая оба в домене Azure

Я создал 3 образа докеров

  • монго
  • Сервер Nodejs
  • Веб-приложение Angualr

Я отправил их в реестр контейнеров Azure (ACR), затем создал службу приложений, используя реестр контейнеров и docker-compose.yml:

version: "3"
services:
  mongo:
    container_name: mongo
    image: pwa01.azurecr.io/mongo
    ports:
      - "27017:27017"
  server:
    container_name: server
    image: pwa01.azurecr.io/server
    environment:
      - MONGO_HOST=mongo
    ports:
      - "443:443"
    depends_on:
      - mongo
    command: 'node server.js'
  app:
    container_name: pwa
    image: pwa01.azurecr.io/pwa
    ports:
      - "80:80"
    command: 'http-server --host 0.0.0.0 -p 80 -c-1'

В Angular environment.prod.ts:

export const environment = {
  production: true,
  dev: false,
  apiUrl: 'https://0.0.0.0:443'
};

Я также попытался изменить URL-адрес API из приложения Angular для вызова https://satoshi-pwa.azurewebsites.net/ на порт 3333, и результат еще не получен:

0 ответов

Другие вопросы по тегам