Request.IsAuthenticated
条件在服务器上失败。当我从本地服务器运行时,它对我有用。
FormsAuthentication.RedirectFromLoginPage("user", True)
Session("user") = mUser
Response.Redirect("~\Clients.aspx")
我正在检查
Request.IsAuthenticated
在Clients.aspx页面加载。它失败了。
我怎样才能在服务器上使用它?。
答案 0 :(得分:1)
在身份验证|表单区域上检查web.config参数 requireSSL =“true”。
如果此选项设置为true,或者不存在且默认值为true,则如果您要求的页面未使用SSL加密,则Request.IsAuthenticated将失败。(换句话说,如果您的网页是http://而不是https://)