大家好,下面这个问题我已经调试了一晚上了,实在搞不定了,也在网上查过一些文章了,都不行,现在写出来,希望有过类似问题的给解决一下:
是这样,我有visual web developer 2005 调试这个项目的时候,没有问题,用这种FormsAuthentication的方式验证用户登录。调试的时候VS.net自己开了一个WEB服务,比如:http://localhost:2196/XXX/default.aspx ,一且都正常。
但是我直接通过本地的IIS访问的时候,就比如http://localhost/XXX/default.aspx的时候,这个FormsAuthentication就显然总是失效,我不知道是不是IIS虚似目录配置的问题,我也将ASP.net的权限开到最大了,还是不行,不知道为什么,一晚上了,希望有人能帮一忙,有任何我没说清楚的地方请提醒,谢谢
是这样,我有visual web developer 2005 调试这个项目的时候,没有问题,用这种FormsAuthentication的方式验证用户登录。调试的时候VS.net自己开了一个WEB服务,比如:http://localhost:2196/XXX/default.aspx ,一且都正常。
但是我直接通过本地的IIS访问的时候,就比如http://localhost/XXX/default.aspx的时候,这个FormsAuthentication就显然总是失效,我不知道是不是IIS虚似目录配置的问题,我也将ASP.net的权限开到最大了,还是不行,不知道为什么,一晚上了,希望有人能帮一忙,有任何我没说清楚的地方请提醒,谢谢
解决方案 »
- asp。net MVC view
- 文章置顶一般怎么实现?
- htmlagilitypack 采集列表和内容
- NeatUpload 使用问题请教
- 求大神给提示下,关于程序构思的问题。
- 网页如何播放mp3
- 自定义统计报表如何生成?
- C#在后台可以设置url参数吗???????????????????
- 各位大虾,帮忙有什么好的学ASP.NET的网站
- Dim localEndPoint As New IPEndPoint(Net.IPAddress.Parse("127.0.0.1"), 11000) 这行
- 动态加载一个 .ascx 文件 BUTTON 的事件无效怎么办? 急!!!
- 大家快救救我啊 我实在受不了了 我初吻都能送给你们 救命啊
http://localhost:2196/XXX/default.aspx
http://localhost:2196/XXX/default.aspx同一个站点,能有两个端口吗
请问你说的是在VS.net2005里调试吗?我调试正常,直接开个IE访问我的IIS不行
<authentication mode="Forms">
<forms name=".ADUAUTH" loginUrl="secure\login.aspx" timeout="60" slidingExpiration="true" protection="All">
</forms>
</authentication>
这种方式来验证,当用户没登录的时候,访问任务页面都会定向到登录页面,等到登录完后就可以自由到任何页面了。而我在直接访问IIS的时候,登录以后也还是重定向到登录页面,就是说实际上总是未登录。就是这个问题。
但是我在用vs.net2005调试的时候,登录是正常的,说明代码没有问题,只可能是服务器的配置问题,这样说OK吗?
不错,我的想法和你一样,不过IIS我能知道的地方我都试过了,请大家给提个醒,还有什么不好想的地方。