【问题标题】:How can I perform a SSO using SAML in php?如何在 php 中使用 SAML 执行 SSO?
【发布时间】:2014-09-01 23:41:56
【问题描述】:

我在使用 simplesamlphp 为第三方服务器开发 SSO 时遇到问题。

我在服务器中安装了 SimpleSAMLphp。然后我将 IdP 设置为 https://openidp.feide.no 并将 entityID SP 设置为 3rd 方服务器。我已经正确设置了元数据,但是响应消息是错误的。

查看第三方发给我的配置后,我注意到他们指定我应该在 xml orgdir=xxx;ecid=xxx 的主题中注明

使用 SimpleSAMLphp,我该怎么做?提前致谢

【问题讨论】:

  • 我不清楚你想做什么,你得到什么样的错误。你能详细说明这个问题吗?为什么不让第 3 方服务器直接针对 Feide OpenIdP 进行身份验证?
  • 我正在尝试使用 SAML 身份验证将我平台中的现有用户登录到此第 3 方服务器,但这是我第一次使用 SAML

标签: php single-sign-on saml simplesamlphp


【解决方案1】:

如果您使用的是上游 IdP,例如飞德 OpenIdP,则无需自己设置 IdP。只需直接在 OpenIdP 中注册来自 3rd 方服务器元数据的 url。

【讨论】:

  • 感谢 Jorn 的回答,我已经这样做了,但是第 3 方服务器告诉我必须在主题 2 中指定参数,这就是我不知道该怎么做。跨度>
猜你喜欢
  • 2017-02-04
  • 1970-01-01
  • 1970-01-01
  • 2012-06-03
  • 1970-01-01
  • 2016-07-20
  • 2015-12-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多