一旦用户通过Orchard CMS进行身份验证,就会在用户的系统上设置Cookie?如果是这样,我可以从同一个域读取它吗?
我想在将用户重新定向到我们域上的另一个位置之前使用Orchard对用户进行身份验证,并且我正在尝试确定他们被重定向到的Web应用程序如何在允许他们访问之前确定他们是否已经过身份验证。
答案 0 :(得分:0)
Orchard使用ASP.NET Forms身份验证机制,是的,有这样的cookie设置。默认情况下,此cookie仅对发送它的子域可见,但您可以通过在web.config文件中显式设置域来轻松更改此行为。
答案 1 :(得分:-1)
是Orchard确实使用了表单身份验证。
您可以在(Visual Studio的解决方案控制)
中找到它的代码Orchard.Framework =>安全性=>提供商=> FormsAuthenticationService
你可以在SignIn和SignOut的void方法中找到果园在上述路径中的表现