不规范的命名对ASP.NET中基于窗体的自定义身份验证的影响
2005-03-22 14:25
477 查看
在一应用程序中,一同事用2jmis作为虚拟目录,Web.Config中是这样配置的:
<system.web>
<authentication mode="Forms">
<forms name=".2jmis" path="/2jmis" loginUrl="Login.aspx" protection="All" timeout="30">
</forms>
</authentication>
</system.web>
当访问的.aspx文件在虚拟目录下,正常。但是在其虚拟目录下的子目录中的文件访问,就转到了登录页。
后经过查找,发现是上述配置中的path有问题,于是把path="/2jmis"改为path="/"或把2jmis改成规范的命名如twobasicedu(非数字开头),OK。
<system.web>
<authentication mode="Forms">
<forms name=".2jmis" path="/2jmis" loginUrl="Login.aspx" protection="All" timeout="30">
</forms>
</authentication>
</system.web>
当访问的.aspx文件在虚拟目录下,正常。但是在其虚拟目录下的子目录中的文件访问,就转到了登录页。
后经过查找,发现是上述配置中的path有问题,于是把path="/2jmis"改为path="/"或把2jmis改成规范的命名如twobasicedu(非数字开头),OK。
相关文章推荐
- ASP.Net:基于窗体的身份验证 - 南阳立人的日志 - 网易博客(转载)
- 如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
- asp.net基于窗体的身份验证
- ASP.Net:基于窗体的身份验证
- [导入]如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
- ASP.Net:基于窗体的身份验证
- ASP.Net:基于窗体的身份验证
- ASP.net基于窗体的身份验证
- ASP.NET 中基于角色的窗体身份验证的研究
- 如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
- 如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
- 如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
- ASP.Net:基于窗体的身份验证
- 如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
- ASP.NET 中基于角色的窗体身份验证的研究
- ASP.Net:基于窗体的身份验证
- 使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
- ASP.Net:基于窗体的身份验证
- ASP.Net:基于窗体的身份验证
- 使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证