Как отключить SSL в IdentityServer4? - PullRequest
0 голосов
/ 26 сентября 2018

Как отключить требование HTTPS при использовании Discovery в IdentityServer4?Я работаю на локальном сервере, и когда я использую самозаверяющий сертификат (с openssl), я не могу доверять ему, и когда я использую http, возвращается ошибка: требуется Https.

1 Ответ

0 голосов
/ 26 сентября 2018

В вашем проекте с защищенным API или методом public void ConfigureServices(IServiceCollection services) проекта клиента в Startup.cs:

.AddIdentityServerAuthentication(options => {
       .
       .
       .
    options.RequireHttpsMetadata = false;
});

или

.AddOpenIdConnect("oidc", options => {
       .
       .
       .
    options.RequireHttpsMetadata = false;
});
...