问题标签 [simplesamlphp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6090 浏览

php - 在 Windows Apache 中安装 SimpleSAMLphp

我想在 Windows Apache/Xampp 中安装 SimpleSAMLphp。让我告诉你到目前为止做了什么: 1. 我从https://simplesamlphp.org/download下载了最新的稳定版本,并将解压缩的文件放在 Apache 文件夹中,即 C:\Apache24\simplesamlphp 目录包含 composer.json。我也下载了依赖项。2. 现在,当我要设置虚拟主机时,如站点所示 6. 将 Apache 部分配置为

  1. 更改了配置文件。

现在的问题:我无法在浏览器中打开别名。并且在浏览器中运行 httpd.exe 显示有关 example.com 的错误不存在。

如果有人在 Windows 中设置了 SimpleSAMLphp,需要帮助,请分享您的步骤和虚拟主机配置。这将有助于我思考很多人。

提前致谢。

0 投票
1 回答
649 浏览

simplesamlphp - Simplesamlphp 403 尝试以 SP 身份验证时被禁止

由于我的站点是共享主机帐户并且无法对目录进行符号链接,因此我使用安装文档中的方法 13.1 在我的共享主机中安装了 2 个 simplesamlphp 程序(1 个作为 IDP,另一个作为 SP)。 https://simplesamlphp.org/docs/1.13/simplesamlphp-install

当我尝试从 sp 站点 (sp.test.com/simplesaml/) 进行身份验证测试时,它显示“403 Forbidden”,但如果测试为 idp (idp.test.com/simplesaml),则身份验证页面工作并将重定向到登录页。

尝试将 POST 更改为重定向,删除 .htaccess,更改为另一种类型的身份验证,但单击身份验证链接时仍显示 403 禁止。

有人对解决此问题有任何想法吗?谢谢你。

0 投票
1 回答
349 浏览

simplesamlphp - simplesamlphp behind ELB not working

i m running simplesamlphp behind AWS ELB. Running simplesamlphp on port 8888. Have configured ELB to listen on HTTPS which inturn listens to port 8888 in the instance.Unless I add some self-signed certificate to the server the HTTPS doesn't work. Any thoughts?

0 投票
1 回答
14749 浏览

php - SimpleSAMLphp 无法验证签名错误

登录运行 SimpleSAMLphp 的站点时出现错误。这在服务器上的 SSL 证书过期时开始,但此后已更新为新的有效证书。我认为这会纠正错误,但正如你所看到的,它没有。

我一直找不到其他有同样问题的人,所以我一定遗漏了一些明显的东西。

0 投票
0 回答
204 浏览

simplesamlphp - simplesamlphp 定义请求的属性

我的 simpleSAMLphp 安装工作,但我不知道在哪里定义下面请求的属性。

你能告诉我如何配置它或我必须修改哪些文件吗?

非常感谢!

0 投票
0 回答
485 浏览

php - 使用 simpleSAMLPHP 作为 SugarCRM 的身份提供者

我安装了 SimpleSAMLPHP 并在 authsources.php 中创建了一个这样的 SQL 登录源:

然后我在 saml20-idp-hosted.php 中指定了标识提供程序以使用我的源,如下所示:

查询肯定有效,所以我知道这不是问题。然而,当我在 SugarCRM 中打开它时,它说找不到活页夹:

我究竟做错了什么?

PS:您可以使用此处的链接进行尝试

0 投票
1 回答
2210 浏览

php - 简单 SAML 证书与指纹不匹配

在另一位同事离开公司之前,我为 SSO 放弃了一个项目。我们正在使用 SimpleSamlPHP。我猜当 Idp 转发用户时,他们会收到一条通知,上面写着:

“找不到与配置的指纹匹配的证书。候选人:'***********************************' ; certFingerprint: '************************************'。"

请注意,我在显示真实指纹或候选人的位置添加了 *****。

我不明白这到底意味着什么,或者我应该怎么做。错误中的 certFingerprint 与我们的 metadata/saml20-idp-remote.php 匹配

0 投票
1 回答
4489 浏览

php - 如何创建我自己的登录页面而不是 simplesamlphp IDP 登录页面

我正在为 IDP 使用 SimpleSamlePhp。目前,当我登录时,它默认为 SimpleSamle 登录页面。但我想创建自己的自定义登录页面。有人可以帮我解决如何实现这一目标的步骤。

0 投票
2 回答
524 浏览

mcrypt - simplesamlphp 失败,因为 mcrypt 库在 Linux 7 中不可用

我们正在尝试simplesamlphp在 RedHat Linux 7 上作为 SP 运行。代码失败并出现 HP 致命错误:

调用未定义的函数 mcrypt_module_open()。

simplesamlphp使用xmlseclibs 1.3.1,而后者又使用mcrypt,并且mcrypt在 RedHat Linux 7 上不受支持。有没有人找到解决这个问题的方法?这是xmlseclibs不使用mcrypt的版本,还是simplesamlphp不使用的版本xmlseclibs

0 投票
1 回答
2133 浏览

php - 如何在 AuthNRequest for SAML 2.0 SSO in php 中嵌入签名

我的 IDP 需要一个带有嵌入、签名和加密的 AuthNRequest,其中请求 URL 如下所示:

http://idp.example.com/SSOService.php?SAMLRequest= {val1}

带有嵌入签名的 AuthNRequest(HTTP-POST 绑定)

但是我的请求看起来像

http://idp.example.com/SSOService.php?SAMLRequest= {val1}&Signature={val2}&SigAlg={val3}

OneLogin 的 [php-saml]中,我的设置要求对消息进行签名和加密

SimpleSAMLphp 我的 idp-remote 配置

和我的 sp 配置

在这两种服务中,我不确定如何在 AuthNRequest 中嵌入签名?