我正在为 SSO 创建服务提供。我已经启动并运行了整个系统,但我唯一要做的就是使用身份提供者提供的证书验证我们得到的响应。
我有的:
- 证书(namewhere.pfx)
- 密码(一个小字符串)
- xml 响应(解码和解析)
我正在使用什么:
- php
我需要的:
- 验证 xml 响应
我一直在谷歌搜索,并认为如果我有 .pem 格式的证书是可能的。为此,我搜索并找到了一些 Linux 命令。但我不确定如何去做。如何在我的 php 代码中使用这些命令并让创建的文件可用,或者我是否只需创建一次 .pem 文件并将其在线存储?如果是这样,我应该将它们放在哪里以避免安全问题等。