ADFS и PingFederate SSO: сообщение SAML имеет неверную подпись
Я пытаюсь реализовать единый вход для службы и использую ADFS и PingFederate в качестве IDP.
Единый вход работает, когда я избегаю подписи AuthRequest (как с помощью ADFS, так и PingFederate), но завершается с ошибкой "Сообщение SAML имеет неверную подпись. Эмитент:" Мой SP entityID "", когда подписан AuthRequest.
Я обновил соответствующую доверяющую часть доверия сертификатом моего SP. Я думаю, что я делаю что-то не так в конфигурации IDP. Любая помощь приветствуется.
Я попробовал этот ответ безуспешно: MSIS0038: Сообщение SAML имеет неверную подпись - ошибка ADFS
1 ответ
Эта ошибка на ADFS получена, когда AuthnRequest подписан, но настроенный сертификат SP неверен. Убедитесь, что вы предоставили правильный сертификат, перейдите на вкладку Свойства проверяющей стороны> вкладка " Подпись ". Вы должны увидеть сертификат, предоставленный вами. Проверьте отпечаток, чтобы быть уверенным.
Кроме того, если вы отправляете SAMLRequest в качестве параметра запроса (привязка HTTP-Redirect), убедитесь, что вы используете сертификат SHA1 для подписания AuthnRequest. Подписание с использованием сертификата SHA256 не поддерживается в привязке HTTP-Redirect ADFS.