在本地测试我的身份提供者 (Idp) SAML 的简单方法

Simple way to test my Identity Provider (Idp) SAML in local

我正在尝试在我的 Rails 应用程序中实施 SAML 中的 Idp,但我找不到任何方法来测试它。有没有办法在本地测试它,例如使用一个简单的服务提供商,不需要很多配置或其他任何东西?

谢谢。

我过去曾使用 SimpleSAMLphp 快速设置服务提供商进行测试。如果您可以 运行 建立 LAMP (Linux) 或 WAMP (Windows) 服务器,这应该很容易。

https://simplesamlphp.org/

我找到了这个解决方案:https://github.com/onelogin/ruby-saml-example。这是 RoR 中的一个简单示例。你只需要修改配置即可。

对我来说,在 https://www.onelogin.com

的帮助下测试 IdP 和 SP 连接的最简单方法

这里是教程和解释之一:How to use SAML One Login test connectors `

它与 localhost:3000 一起工作,有时 https://ngrok.com/ 有助于 https 隧道