Безопасность на уровне сообщений и вход в систему единого входа

У меня есть общий вопрос о ключах, используемых в федерациях SAML.

Обычно для установления единого входа сообщения XML и утверждения SAML подписываются одним партнером (IdP или SP).

Обычно какой партнер должен подписать сообщение закрытым ключом?

Спасибо

1 ответ

Решение

Отправитель сообщения - тот, кто его подписывает.

Общий обмен сообщениями с использованием профиля SAML2 WebSSO:

  1. SP (поставщик услуг) отправляет AuthnRequest в Idp. AuhtnRequest может быть подписано SP, но не обязательно.
  2. Idp (провайдер идентификации) отправляет SamlResponse вернуться к SP через HTTP POST. Idp может вздыхать весь SamlResponse или только содержащиеся в нем утверждения или оба. Если SamlResponse не подписан, Утверждения должны быть подписаны, чтобы быть доверенными.
Другие вопросы по тегам