Установка redirect_uri в AspNetCore OpenIdConnect - PullRequest
0 голосов
/ 09 мая 2018

В .Net Когда я создаю параметры аутентификации подключения Open ID connect, у меня есть свойство для установки RedirectUri, оно даже определено в соответствии с рекомендациями в документации, но в AspNetCore такого свойства не существует, оно автоматически устанавливается на текущий сервер EX : (http://localhost), есть ли способ изменить это?

Пытаясь найти решение для этого, я столкнулся с множеством недостатков новой аутентификации AspNetCore: готово это производство или просто WIP?

1 Ответ

0 голосов
/ 10 мая 2018

Поигравшись с этим, я обнаружил, что вы должны установить прослушиватель событий для события OnRedirectToIdentityProvider.

services.AddOpenIdConnect(options =>
{
    Configuration.Bind("<Json Config Filter>", options);
    options.Events.OnRedirectToIdentityProvider = async context =>
    {
        context.ProtocolMessage.RedirectUri = "<Return URI String>";
        await Task.FromResult(0);
    };
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...