我们的ASP.NET 4.0 申请表认证被定为“AutoDetect” 我已注意到,如果一个用户图书标志我们的标识页,则该书记号链接被定在。 如果用户从新的浏览器会议直接到此,并履行有效的记录,则不会确定 co。 如果I navigate direct to that page, bu out AspxAutoDetectCookieSupport from the query string, the cookie is established disabilities.
如果用户直接接触Default。 log或根名录,木in功能正确,即使AspxAutoDetectCookieSupport=1 贴在 que子上。
当用户点击 log子时,我们回击日志,用人工对照我们的数据库核对用户证书。 如果取得成功,我们就做到:
FormsAuthentication.RedirectFromLoginPage(userName, false);
我花了很多小时的时间,包括看管会。 NET在参考来源中形成认证代码,并且没有能够确定造成这种情况的原因。 目前我们的唯一解决办法是把Login的网页从《URL》的书目中删除,并在我们的Login网页上添加一个书状,供用户点击。
是否有另一种办法解决这种认证问题? 它是否只是形式认证?