Я разрабатываю приложение ASP.NET. Я успешно добавил ссылку STS на автономный сервер AD FS 2.0, поэтому я могу пройти аутентификацию против активного каталога третьей стороны. Проблема в том, что у меня есть более одного клиента, который хочет иметь возможность аутентифицироваться против своего собственного активного каталога. Кажется, что я могу добавить только одну ссылку STS на проект. Как добавить несколько поставщиков удостоверений в приложение ASP.NET, а затем программно выбрать, какой провайдер я хочу перенаправить браузер для аутентификации? Благодаря!ASP.NET с несколькими федеративными поставщиками идентификаторов
Ralphie
Я слышал нечто подобное. Я видел, как несколько человек говорят, что создали пользовательскую STS как «Федеративный провайдер». Это что-то, что работает из коробки, или мне нужно будет написать экран STS и «Home Realm Discovery»? Мне действительно интересно, как пройти аутентификацию против нескольких STS. –
Я вижу. Таким образом, одна из возможных настроек заключается в том, что у меня установлена ADFS на моем контроллере домена. Я добавляю ссылку STS на мой сайт asp.net на этот контроллер домена. Этот контроллер домена поддерживает отношения доверия с N поставщиками идентификаторов. Когда пользователь перенаправляется на мою ссылку STS, им будет представлена страница поиска в домашней области, чтобы они могли выбирать между поставщиками удостоверений. Правильно ли это звучит? –