2014-02-21 2 views
0
samlResponse = ComponentPro.Saml2.Response.Create(HttpContext.Current.Request); 

Эта строка генерирует исключение «Ответ на подпись SAML не удалось проверить».Создание ответа SAML вызывает исключение

Тот же код работает очень хорошо на другом сайте на том же сервере. Единственное различие между сайтами заключается в том, что на этом сайте установлен сертификат SSL.

Вид нового к этому SSO вещь поэтому подробное объяснение ценится (если это возможно),

Благодаря

+0

Я не знаком с компонентом, который вы используете, но я довольно опытен с SAML. Ваш удаленный участник подписывает xml (ответ SAML) со своим частным сертификатом. Вы, чем подтвердите свой публичный сертификат, который вы сохранили локально, если подпись соответствует (поэтому сообщение не было изменено). Эта ошибка вызвана 1) сообщением было изменено: 2) вы используете неправильный сертификат для проверки подписи. –

ответ

0

Nevermind, я использовал неправильный сертификат. У них были одинаковые имена файлов, поэтому я схватил не тот.

Смежные вопросы