У меня редкая проблема со стороны клиента, я использую угловой 5 как часть клиента.Я уже внес все изменения в Apache для запуска Django, он хорошо работает на моем ПК и на моем мобильном телефоне при подключении к серверу.когда запрос сделан на сервер, он работает только на моем компьютере, где сервер и на моем мобильном телефоне.
Это доказательство того, что заявка выполнена хорошо.но когда я пытаюсь получить доступ к серверу другого компьютера, делается запрос на старый адрес, который * Django
, это конфигурация apache.
<IfModule wsgi_module>
WSGIPythonPath C:\xampp\htdocs\tutorial
<VirtualHost *:8081>
Alias /static "C:\xampp\htdocs\tutorial\static"
<Location "/media">
SetHandler None
</Location>
<LocationMatch "\.(jpg|gif|png|js|css)$">
SetHandler None
</LocationMatch>
<Directory C:\xampp\htdocs\tutorial\static>
Require all granted
</Directory>
<Directory C:\xampp\htdocs\tutorial >
<Files wsgi.py>
Require all granted
</Files>
</Directory>
WSGIScriptAlias / C:\xampp\htdocs\tutorial\tutorial\wsgi.py
</VirtualHost>
</IfModule>
и перед развертыванием клиента я изменил URL службы.
URLCategorias : string = 'http://10.0.0.16:8081/api/categorias/';
- это единственное место, где используется служба
и эта конфигурация es mihosts.
DEBUG = False
ALLOWED_HOSTS = ['10.0.0.16', 'localhost']
Не знаю, в чем проблема, почему при звонке на сервер он указывает на другое место.