C# Windows身份验证和完全访问页面
我正在我的应用程序(web表单)中使用Windows身份验证,我正在尝试为401个错误创建一个页面,该页面应可供所有用户使用(无论是否经过身份验证)。 我的web.config文件如下所示:C# Windows身份验证和完全访问页面,c#,authentication,webforms,web-config,windows-authentication,C#,Authentication,Webforms,Web Config,Windows Authentication,我正在我的应用程序(web表单)中使用Windows身份验证,我正在尝试为401个错误创建一个页面,该页面应可供所有用户使用(无论是否经过身份验证)。 我的web.config文件如下所示: <authentication mode="Windows"/> ..... <location path="pageFor401errors.aspx"> <system.web> <authorization> <allow
<authentication mode="Windows"/>
.....
<location path="pageFor401errors.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
.....
当我在localhost上运行应用程序时,一切正常,但当我在远程服务器上发布和部署时,我不再有访问该页面的权限(我甚至尝试通过在浏览器中修改url显式访问该页面,并收到一个IIS特定错误-401 unauthorized)
有什么建议吗?
顺便说一下,我无法在服务器上配置IIS