Я создал веб-приложение, используя Angular 8, в бэкэнде, который я использовал 3.6, я развернул пользовательский интерфейс на одном сервере и на другом сервере для развертывания кода, который я использую azure Виртуальные машины ubuntu 18.04. .
Когда я вызываю API с сервера пользовательского интерфейса с DNS-именем, приходит ответ, но когда я изменил DNS-имя на PRIVATE IP ADDRESS, он показывает эту ошибку:
На внутреннем сервере
На внутреннем сервере я создал службу, подобную этой:
[Unit]
Description=Gunicorn instance to serve appapis internally
After=network.target
[Service]
User=approot
Group=www-data
WorkingDirectory=/home/approot/appapis
Environment="PATH=/home/approot/appapis/venv/bin"
ExecStart=/home/approot/appapis/venv/bin/gunicorn --workers 3 --bind 10.0.2.22:4532 wsgi:app
[Install]
WantedBy=multi-user.target