如何使用授权

jikychen 2002-04-08 10:33:21
asp.net里提供授权的方法,但例子都是只是直接写在web.config里面的。如何通过读数据库来使用授权。以前曾经看过一本书说可以,但没有说具体的方法,有哪位高手试过的。请赐教。

或者是基于安全的cookie的认证,但必须是从数据库(例如sql server)读出。
...全文
39 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2002-04-14
  • 打赏
  • 举报
回复
如果你指的是基于FORM的身份验证的话,QUICKSTART里有个例子,http://www.dotnetjunkies.com/quickstart/aspplus/doc/formsauth.aspx

里面用的是
void Login_Click(Object sender, EventArgs E) {

// authenticate user: this samples accepts only one user with
// a name of jdoe@somewhere.com and a password of 'password'

if ((UserEmail.Value == "jdoe@somewhere.com") && (UserPass.Value == "password")) {
FormsAuthentication.RedirectFromLoginPage(UserEmail.Value, PersistCookie.Checked);
}
else {
Msg.Text = "Invalid Credentials: Please try again";
}
}


那么你只要在这里读数据库验证就行了

liurui80 2002-04-14
  • 打赏
  • 举报
回复
试试李唯写的分布试多层应用系统及商务的书,我见过有些内容,参考一下吧!

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧