加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

保护某些页面免受ASP.NET中的直接访问

发布时间:2020-12-16 06:43:13 所属栏目:asp.Net 来源:网络整理
导读:我有一个名为admin.aspx的ASP.NET页面,需要保护其免受直接访问. 我希望只有当用户输入他的名字时才能访问它.密码在另一个名为login.aspx的页面中. 我在ASP.NET中使用Visual Basic .NET 2008,我不知道该怎么做. 我该怎么做? 解决方法 此行为的正确术语是 Aut
我有一个名为admin.aspx的ASP.NET页面,需要保护其免受直接访问.

我希望只有当用户输入他的名字时才能访问它.密码在另一个名为login.aspx的页面中.

我在ASP.NET中使用Visual Basic .NET 2008,我不知道该怎么做.

我该怎么做?

解决方法

此行为的正确术语是 Authorization

我需要事先知道的一些事情:

>你有自己的登录/登出逻辑吗?
>您使用的是自定义用户数据库/表吗?
>如果以上两个都回答是:您是否已阅读/听到有关Membership-和RoleProviders的内容?

.NET有很好的内置机制来解决这个问题.它不仅提供了很好的配置可能性,而且非常容易实现!

这是ASP.NET成员资格提供程序上非常详细的步骤:

ASP.NET 2.0 Membership and Roles Tutorial Series

尽管它使用的是ASP.NET 2.0和C#,但它在.NET3.5 / 4.0和VB.NET上应该不同

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读