Я создал новый Asp. net Core 3.1 с Angular, используя шаблон по умолчанию, и просто нажал F5 для выполнения.
После восстановления пакетов npm приложение не выполнено не запускаются корректно, интерфейс и бэкэнд не могут связываться между ними.
Visual Studio запускается с https://localhost: 5001 (ASP. NET API) и должен перенаправлять на http://localhost: 60433 / но вместо того, чтобы открыть страницу Hello World, я получаю эту 504 DNS-проверку при сбое ошибка.
Если я открою http://localhost: 60433 / , откроется страница Hello World, обслуживаемая ng serve
. Но вызовы API (на localhost: 5001) не работают. Поэтому невозможно войти или использовать Fetch Data (он вызывает метод API WeatherForecast)
Но если я открою https://localhost : 5001 / WeatherForecast (после того как я удалил [Authorize]
в контроллере, он работает!
Тот же проект работал в моем доме, но не удается в моей компании. Может быть, это проблема в моей сети, но я не знаю, с чего начать.
Кто-нибудь есть какие-либо идеи об этом поведении?