dnn shibboleth认证

时间:2018-09-20 18:53:48

标签: authentication dotnetnuke shibboleth

我们正在使用具有Shibboleth身份验证的DNN V8。第三方网站正在将用户重定向到我的网站。我的网站会将用户发送到idp进行身份验证,并在使用SAML2 SAMP软件包进行身份验证后返回我的网站。我检查了包裹并授权了用户。

问题:用户可以来自英语或法语网站。我试图在将用户发送到idp之前找出查询字符串中传递的参数,并将其存储在cookie中以在身份验证后读取它,并在我授权后将用户发送到适当的网站。

我已经查看了DNN Shibboleth身份验证代码,但找不到可以读取查询字符串并创建cookie的东西。

我回顾了AuthenticationModule和ShibHandler.ashx。认证后将调用该项目中的所有内容。

我的理解是Shibboleth负责将用户发送到idp,DNN Shibboleth对此无能为力。

我想在将用户发送到idp之前捕获查询字符串。

如果有人可以指引我正确的方向或在暑假期间提供Shibboleth的工作方式,我将不胜感激。

谢谢, 艾哈迈德

0 个答案:

没有答案