【发布时间】:2019-04-03 08:54:03
【问题描述】:
我正在使用devise_saml_authenticatable gem 使 Ruby on Rails 应用程序充当服务提供者(SP),以允许用户使用 SAML SSO 进行身份验证。
Idp 是一种 Shibboleth 解决方案,它使用 urn:oasis:names:tc:SAML:2.0:ac:classes:Password 作为身份验证上下文。
但是,我遇到了以下错误:
<Status>
<StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:Responder">
<StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:RequestUnsupported" />
</StatusCode>
<StatusMessage> The AuthnRequest with AuthnContexts is not supported!
</StatusMessage>
</Status>
我尝试了各种 authn_context 可能的组合,但似乎没有任何效果。
如果您能提供任何见解来解决错误,那将非常有帮助。
谢谢!
【问题讨论】:
标签: ruby-on-rails single-sign-on saml-2.0 shibboleth