Я изучаю dotnet core 2.1 SPA, и когда я запускаю donet core 2.1 SPA Angular
с dotnet run
, я заметил, что есть 3 разных порта:
https:localhost:5001
http:localhost:5000
http:localhost:34941
Когда я использую второй URL, он просто автоматически перенаправляется на первый URL, и я получаю ошибку безопасности.
Для 3-го URL это работает. Я думаю, потому что это для клиента, где 1-й и 2-й URL будут использоваться для вызовов API с аутентификациями?
Что произойдет в живой среде?
dotnet run">
Конфигурация в файле Program.cs
public class Program
{
public static void Main(string[] args)
{
CreateWebHostBuilder(args).Build().Run();
}
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>();
}