Web服务部署求助

yuehuaqishi 2007-12-13 10:12:05
各位大大们好:
我的一个项目中的Web服务部署后出了问题,需要大侠们的帮助。

部署的环境:
windows server 2003
sqlserver 2000
iis6

我的Web服务是采用的集成Windows身份验证,从部署后一直都是用的好好的,我查看了记录,到今年11月份的时候都还是正常运行,而现在出现了问题:

问题描述:
通过远程桌面连接到该服务器后,在服务器中打开IE,输入Web服务地址后,弹出用户名和密码输入框(我们采用的是Windows集成认证),输入密码后则始终停留在这个框,IE状态栏上显示“已经找到已经找到网站,正在等待回应”,而不能够通过,并显示Web服务的内容。 但是,如果我在自己的工作计算机上,输入Web服务地址,然后输入用户名和密码后,则能够通过认证,并显示Web服务页面。

因为我的程序中,在服务器端的另外一个应用要访问该Web服务(这个应用和Web服务都在服务器上),而不是从远程访问,出现了上面的情况整个程序就执行不下去了。
谢谢各位了。

...全文
158 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuehuaqishi 2008-01-08
  • 打赏
  • 举报
回复
解决了,新的win2003系统里面,用户身份认证时启用的链路回环的出了问题,修改注册表禁止掉就可以了。
awuzi 2007-12-22
  • 打赏
  • 举报
回复
调整IIS安全配置选项,IP部分。
我个人认为,这个问题与集成身份验证功能本身没有关系,主要在网络访问权限方面,供参考。
vrhero 2007-12-19
  • 打赏
  • 举报
回复
5楼说的按照http://localhost/XXXX方法,在xp系统下是可以访问的,但是我在服务器中部署时,是不能够得到这样的本机地址,只能是用分配的外网地址或者域名来访问。
------------
怎么会?除非hosts文件被修改...你可以改用http://127.0.0.1/
楼申中 2007-12-19
  • 打赏
  • 举报
回复
UP
yuehuaqishi 2007-12-18
  • 打赏
  • 举报
回复
5楼说的按照http://localhost/XXXX方法,在xp系统下是可以访问的,但是我在服务器中部署时,是不能够得到这样的本机地址,只能是用分配的外网地址或者域名来访问。

顺便说一下,匿名访问则没有问题,关键是集成windows身份认证时现在不行了。
zbjg 2007-12-14
  • 打赏
  • 举报
回复
你尝试在服务器上使用http://localhost/XXXX或http://127.0.0.1/XXXX, 而不要用http://www.xxx.com/XXX
hapen_zhang 2007-12-13
  • 打赏
  • 举报
回复
那就不是很清楚了
建议查看一下浏览器安全设置是否正确
还有看看系统事件管理器记录的信息,看看有没有相关出错信息
yuehuaqishi 2007-12-13
  • 打赏
  • 举报
回复
都是用 域名访问,如:http://www.xxx.com/login.asmx
hapen_zhang 2007-12-13
  • 打赏
  • 举报
回复
这样的话可能是浏览器设置的问题,服务器访问web地址用的是localhost还是ip?
如果是IP的话,浏览器登陆内部网跟外部网是有区别的
yuehuaqishi 2007-12-13
  • 打赏
  • 举报
回复
我查看了日志,从11月10日查询到现在的,密密麻麻的看很多,但是没有看到我建立的这个站点或者其他有关的信息,而更多是日常正常日志。

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧