ASP.NET Forms 身份验证跨应用程序解决方案详解
1. Forms 身份验证基础
在 ASP.NET 中,Forms 身份验证是一种常用的身份验证机制。调用 GetRedirectUrl 方法可以根据查询字符串或表单提交变量中的信息,为重定向 URL 找到合适的值。这避免了手动编写解析代码来确定正确的重定向目标。
以下是显示用户数据的示例代码:
C
//Display some user data
FormsAuthenticationTicket ft =
((FormsIdentity)User.Identity).Ticket;
Response.Write("Hello " + ft.UserData);
VB.NET
‘Display some user data
Dim ft As FormsAuthenticationTicket = (CType(User.Identity, FormsIdentity)).Ticket
Response.Write("Hello " & ft.UserData)
设置 UserData 后,在应用程序的其他地方访问它非常方便。希望在未来的 ASP.NET 版本中,能更轻松地发布带有自定义数据的票据,并将此功能扩展到无 Cookie 情况。
超级会员免费看
订阅专栏 解锁全文
474

被折叠的 条评论
为什么被折叠?



