Я разработал в своей компании веб-приложение на основе Django, к которому я смог получить доступ на локальном хосте:
http://127.0.0.1:8000/olx
, и сделал запрос ajax в обязательном порядке.Когда я получил доступ к тому же на IP-адресе моего компьютера:
http://10.0.100.148:8000/olx
, все работало, кроме ajax reuquest.Я получил следующее сообщение об ошибке:
403 forbidden
Позже я сделал то же самое на своем персональном ноутбуке у себя дома и увидел, что смог получить доступ к запросу ajax и в обоих случаях: localhost и мой ноутбукIP-адрес:
http://192.168.1.8:8000/olx
, который был подключен к сети Wi-Fi.Я также получил доступ к приложению на своем мобильном телефоне, подключенном к той же сети Wi-Fi, набрав IP-адрес ноутбука, и оно работало нормально.
Теперь я в замешательстве из-за того, что я не смог сделать ajaxзапрос на IP-адрес компьютера моей компании.
Что пошло не так.
Может ли кто-нибудь помочь мне понять причину этого?