Как инициировать запросы входа в систему - PullRequest
0 голосов
/ 05 мая 2020

Я занимаюсь рефакторингом старого приложения webforms, чтобы использовать эту библиотеку saml для обработки аутентификации. У меня нет предыдущего опыта настройки такого рода вещей, поэтому я не знаком с терминологией.

После того, как я немного изменил элементы конфигурации примера, чтобы они перестали выдавать ошибки, мое приложение теперь запускается вверх, как раньше, казалось бы, на него не влияет какая-либо новая конфигурация.

У меня сложилось впечатление, что он должен перенаправить на signOnUrl, настроенный в конфигурации identityProvidersustainsys.saml2, но я не вижу никаких доказательств того, что это происходит .

Я понимаю, что это сложно отладить без дополнительного контекста, но я надеюсь, что упускаю какой-то действительно фундаментальный аспект, о котором я совершенно не замечаю, и кто-то может мне помочь.

Например, я не видел этого нигде в документации, но я попытался изменить режим аутентификации с «None» на «Forms», а затем указать свой signOnUrl в качестве loginUrl. Это не помогло. (Также мне кажется странным, что режим аутентификации был «Нет» для приложения, которое, черт возьми, действительно требовало от вас входа в систему, так что, возможно, это подсказка для кого-то более осведомленного об этом, чем я.

Спасибо за ваше время.

1 Ответ

0 голосов
/ 06 мая 2020

Поскольку вы упоминаете режим аутентификации et c. Я предполагаю, что вы используете пакет Sustainsys.Saml2.HttModule.

В этом случае перейдите к /Saml2/SignIn, чтобы начать процесс входа.

...