Миграция с ядра 2.2 .Net на ошибку 3.0 Cors - PullRequest
0 голосов
/ 08 ноября 2019

При миграции API с 2.2 .NET Core на 3.0 я сталкиваюсь с ошибкой с приведенным ниже кодом при запуске API.

public static void Configure (приложение IApplicationBuilder)

{

app.UseCors (builder => builder

                  .WithOrigins(ConfigurationSettings.CORSAllowedSites)
                  .AllowAnyMethod()
                  .AllowAnyOrigin()
                  .AllowAnyHeader()
                  .AllowCredentials()
                  );

}

** Ошибка: протокол CORS не позволяет одновременно указывать источник подстановочных знаков и учетные данные. Настроить Corsполитика, перечисляя отдельные источники, если необходимо поддерживать учетные данные **

1 Ответ

0 голосов
/ 09 ноября 2019

Удалите .AllowCredentials() из метода app.UseCors, например:

  app.UseCors(builder => builder
                      .WithOrigins(ConfigurationSettings.CORSAllowedSites)
                      .AllowAnyMethod()
                      .AllowAnyOrigin()
                      .AllowAnyHeader()
                      );
...