我有一个asp.net mvc应用程序,在web.config中将身份验证设置为none,但希望使用Windows身份验证来保护一个视图。有没有简单/好的方法来做到这一点而不改变身份验证配置?
答案 0 :(得分:0)
认为您需要使用授权属性。
您是否无法为项目将身份验证模式设置为Windows?
答案 1 :(得分:0)
您是否可以编写自己的authorize属性,当应用于您的方法时,会检查一些内容,将您引导至质询页面或执行其他一些能够满足您的凭据的操作?
不确定您将用于授权用户的内容。也许检查IP,Active Directory用户名等。
如果您这样做,那么您可以在其他页面上重复使用该属性。