![]() |
1
3
不要重新发明轮子 编辑:存储用户ID-你不必。您可以随时从MembershipProvider获取它,只要用户已登录。当然:
http://odetocode.com/articles/427.aspx 另外,Scott Guthrie的精彩系列: http://weblogs.asp.net/scottgu/archive/2006/02/24/ASP.NET-2.0-Membership_2C00_-Roles_2C00_-Forms-Authentication_2C00_-and-Security-Resources-.aspx 一般来说,采用这种方法:使用表单身份验证来验证用户是谁。这是安全性的身份验证方面。也就是说,通常通过用户名和密码来确定用户是他们所说的人。
因此,要授予用户对routeid854(资源)的访问权,您可以直接将资源授予该用户,或者如果有多个用户应该访问该资源,并且这些用户形成一个自然组,则创建该组,将资源授予该组,并将用户添加到该组。
使用provider模型有很多好处。 http://weblogs.asp.net/scottgu/archive/2006/01/10/435038.aspx |
![]() |
2
3
最好的方法是将userId和routeId一起发送到数据库,以查看用户是否可以访问它。
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 5 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 5 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 5 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 5 月前 |