【发布时间】:2020-12-07 23:53:25
【问题描述】:
我有一个使用表单身份验证的父站点。我需要有一个嵌套的子站点/应用程序能够确定用户是否在父站点上经过身份验证,但是当子站点尝试读取 User.Identity.IsAuthenticated 时,它是错误的,并且在父站点上设置的任何 Session 变量在子网站中不可用。
两个站点都设置为使用父站点的应用程序池。我已经将父站点中的表单和httpCookies设置的域属性设置为同一个域,但没有运气。
子站点是否需要在其 web.config 中添加某些内容才能检测到父站点经过身份验证的用户?
【问题讨论】:
-
这个有类似的问题,可以参考这个链接:stackoverflow.com/questions/54028503/…