Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Single sign on 如何使用SAML2.0响应进行特定的DNN用户角色组身份验证和授权?_Single Sign On_Dotnetnuke_Saml_Dotnetnuke 9_Dnn9 - Fatal编程技术网

Single sign on 如何使用SAML2.0响应进行特定的DNN用户角色组身份验证和授权?

Single sign on 如何使用SAML2.0响应进行特定的DNN用户角色组身份验证和授权?,single-sign-on,dotnetnuke,saml,dotnetnuke-9,dnn9,Single Sign On,Dotnetnuke,Saml,Dotnetnuke 9,Dnn9,我正在寻找引用实现/代码snipet,以便使用SAML2.0响应将外部用户登录到DNN Evoq网站 就我而言,我们的公司网站(www.nondnsite.com)是一家拥有身份提供商的公司。此站点下生成的SSO页面。还有另一个网站,即www.dnnsite.com,对每个人都是匿名的。只有内容管理器和编辑器可以使用标准登录表单登录www.dnnsite.com 现在,我们需要使用www.nondnsite.com的身份提供者,在www.nondnsite.com中成功验证后生成SAML 2.0

我正在寻找引用实现/代码snipet,以便使用SAML2.0响应将外部用户登录到DNN Evoq网站

就我而言,我们的公司网站(www.nondnsite.com)是一家拥有身份提供商的公司。此站点下生成的SSO页面。还有另一个网站,即www.dnnsite.com,对每个人都是匿名的。只有内容管理器和编辑器可以使用标准登录表单登录www.dnnsite.com

现在,我们需要使用www.nondnsite.com的身份提供者,在www.nondnsite.com中成功验证后生成SAML 2.0响应,并允许该用户访问www.dnnsite.com中的“第1页”

这是SSO的标准场景

现在我需要帮助来理解如何解析这个SAML响应,并让经过身份验证的用户访问“Page-1”,该“Page-1”只能由角色组“external-authenticated user”访问


请在这方面提供帮助,如果您能指出一些示例源代码,那就太好了。

晚会晚了一点,但我正在使用它实现SAML SSO,并取得了成功

祝你好运