一个关于身份验证和自定义错误页面问题!!
- XML code
注释掉Forms身份验证<authentication mode="Forms"> <forms name= "PWMS" loginUrl= "Login.aspx" protection="All"/> </authentication> <authorization> <deny users= "?"/> </authorization>自定义错误页面正常,Login.aspx的图片正常显示,自定义错误页面代码如下 <customErrors defaultRedirect="/Error/GenericErrorPage.aspx" mode="RemoteOnly" > <error statusCode="403" redirect="/Error/NoAccess.aspx" /> <error statusCode="404" redirect="/Error/FileNotFound.aspx" /> </customErrors>但开启Forms身份验证之后自定义错误页面即使程序有错误都不会跳转,Login.aspx图片也不显示这是什么原因·求高手解答!
[解决办法]
UP!
[解决办法]
<customErrors defaultRedirect="/Error/GenericErrorPage.aspx" mode="On" >
[解决办法]
<customErrors defaultRedirect="/Error/GenericErrorPage.aspx" mode="RemoteOnly" >
mode="RemoteOnly" 这个只有别人访问你的服务器才会看到错误页面。自己调试的话看不到的
[解决办法]
<authentication mode=”Forms”>
<Forms name=”SecureApplication” loginUrl=“login.aspx/”>
<credentials passwordFormat=”Clear”>
<user name=”admin” password=”admin”/>
</credentials>
</forms>
</authentication>
http://www.cnblogs.com/bober/articles/1041320.html
[解决办法]
但开启Forms身份验证之后自定义错误页面即使程序有错误都不会跳转,Login.aspx图片也不显示
===============================================================================
首先要弄清楚你说的错误,是什么错误?有没有对此错误的判断?
[解决办法]
up
[解决办法]
是不是在本地调试啊,remoteonly的意思就是仅远程访问才跳转到错误页的
[解决办法]
"On" 始终显示自定义(友好的)信息。
"Off" 始终显示详细的 ASP.NET 错误信息。
"RemoteOnly" 只对不在本地 Web 服务器上运行的
用户显示自定义(友好的)信息。出于安全目的,建议使用此设置,以便
不向远程客户端显示应用程序的详细信息。
-->
<customErrors defaultRedirect="error.aspx" mode="RemoteOnly"/>
[解决办法]