Я работаю над добавлением собственного провайдера идентификации SAML 2.0 (Okta) для использования с моим клиентом B2C. Я настроил его, и он прекрасно работает, когда я инициирую вход в систему из моего приложения. Однако, когда я инициирую вход в систему от провайдера идентификации (Okta), он не может войти. При первой попытке я получил эту ошибку от B2C: «не указан первый шаг или первый шаг не является обменом претензиями». В результате этой ошибки я удалил дополнительных провайдеров утверждений из пользовательской политики, чтобы ClaimsExchange был первым шагом пути, а затем я получил эту ошибку «Указанный метод не поддерживается».
Этот сценарий поддерживается? Если да, какие изменения необходимо внести в пользовательские политики для его поддержки?