这湖代码是什么意思啊 ??哪位大哥能帮我解释一下。能说的越简单越好~
谢谢
Context.User.Identity.IsAuthenticated
谢谢
Context.User.Identity.IsAuthenticated
解决方案 »
- 用cookie记住用户名和密码(新手求助)
- 我已经有字符流了,请问怎么把字符流存储到mssql数据表的image字段里?不会的来捧个人场也好
- 如何实现文件上传以二进制形式保存到数据库中
- 系统设计文档如何写,提供模版最好(网址,网站)
- 我的烦恼不知是否是大家的烦恼
- Cache与Application的变量自动变化的问题
- 为什么网页打开一段时间后,关闭打开后显示用户访问过多
- 算法
- 请问各位:在asp.net的代码区,调用javascript的语法怎么样写?我的代码如下:但有错,请各位能给我纠正。急!急!急!在线等待!谢谢
- 为什么会这样?(服务端代码什么都没执行)
- 在DataGrid中怎么获取不到选中CheckBox
- treeview的问题?
指示当前登录用户是否已经验证相关的问题是“Forms 身份验证 ”
一种系统,通过该系统利用 HTTP 客户端重定向将未经身份验证的请求重定向到某 HTML 窗体。用户提供凭据并提交该窗体。如果应用程序对请求进行身份验证,系统会发出一个 Cookie,在其中包含用于重新获取标识的凭据或密钥。随后发出的请求在请求头中具有该 Cookie,ASP.NET 事件处理程序使用应用程序开发人员指定的任何验证方法对这些请求进行身份验证和授权。
此节设置应用程序的身份验证策略。可能的模式是 "Windows"、
"Forms"、 "Passport" 和 "None" "None" 不执行身份验证。
"Windows" IIS 根据应用程序的设置执行身份验证
(基本、简要或集成 Windows)。在 IIS 中必须禁用匿名访问。
"Forms" 您为用户提供一个输入凭据的自定义窗体(Web 页),然后
在您的应用程序中验证他们的身份。用户凭据标记存储在 Cookie 中。
"Passport" 身份验证是通过 Microsoft 的集中身份验证服务执行的,
它为成员站点提供单独登录和核心配置文件服务。
-->
<authentication mode="Forms" >
<forms name=".ASPXAUTH" protection ="All" timeout="1"/>
</authentication> using System.Web.Security; FormsAuthentication.SetAuthCookie(strUserName,false); Response.Redirect("index_admin.htm");下级页面中检查是否通过验证过:if (Context.User.Identity.IsAuthenticated ==false)
{
Response.Redirect("login.aspx");
}
else
{ lblName.Text="欢迎您: " + Context.User.Identity.Name ; }
context.User中保存的信息就是相关的角色与权限信息。
http://www.21tx.com/dev/2005/01/16/12633.html
这一是篇相关介绍使用HttpContext中的User属性来实现用户身份验证之用户验证票篇