【发布时间】:2015-01-27 15:22:35
【问题描述】:
我需要做的是允许或拒绝用户访问我的 asp web 表单上的特定按钮控件。我想做的是基于他们的 Windows 凭据,这样就没有必要使用登录页面。公司中只有少数人应该有权访问此控件,因为它会清除保存库存结果并创建备份的 SQL 表。
有没有办法在加载 Default.aspx 时进行身份验证,如果通过身份验证,使 DeleteButton.Visible = true?
与此同时,我正在查看 ASP Windows 身份验证教程。大多数教程似乎都倾向于允许或拒绝对 Web 表单的访问,但应该允许其他用户访问表单(而不是删除按钮)。
【问题讨论】:
-
应该有权访问此按钮的人会先登录吗?
-
不,我希望不使用登录页面。相反,如果可能,请根据从已登录的 PC 获取的 Windows 凭据进行身份验证。
标签: c# asp.net webforms windows-authentication