Я хочу добавить Azure ACS на один из моих сайтов, но у меня возникают проблемы со всей магией. У меня есть приложение MVC, которое использует глобальный фильтр, чтобы установить пользовательский IPrincipal для жизни запроса. Проблема с методологией «добавить ссылку на STS» в WIF заключается в том, что она замыкает это через HttpModule.
Это все, что я знаю: ACS возвращается в мое веб-приложение по URL-адресу, для которого я его настроил, и этот отскок представляет собой POST с нормализованным токеном SAML. Меня не интересуют настройки файлов cookie WIF или что-то в этом духе ... Я просто хочу получить претензии, которые меня интересуют, из POST и сам оттуда разбираюсь с настройками аутентификации. Какой рабочий процесс? Документация паршивая, и фокусируется на волшебном решении "щелчка правой кнопкой мыши".