首页 > 解决方案 > 配置 NGINX 以使用 SAML 签名证书

问题描述

我已经使用 PHP (Laravel) 构建了一个应用程序,现在我们已经将它部署到一个想要使用 Azure 单一登录而不是应用程序本机用户名/密码功能的客户端。

他们计划通过 App Registration 处理 SSO 身份验证,然后通过 SAML 请求发送用户详细信息。

但是,我得到的“SAMLResponse”是编码的。他们向我发送了一个 .cer 文件(以及出于某种原因的一个 XML 文件),我认为我需要将这些文件应用到服务器上,但我不知道如何操作。

下面是他们的设置,我用红色突出显示了他们发送给我的文件。

我可以完全控制服务器,即运行 NGINX 的 Ubuntu 18.04。他们还分别处理 SSL 方面的事情,因此 NGINX 目前正在侦听端口 80。

SAML 配置

标签: azurenginxcertificatesingle-sign-onsaml

解决方案


推荐阅读