无法在web服务器上启动调试。与WEB服务器通信时出现身份验证错误。

时间:2021-04-13 17:56:16
刚装的新系统。IIS.VS.SQL.VS05,VS08
就是调试不了.在网上搜索了很多解决方案都试过,依然没有解决
希望高人指点指点啊.在线等
本人已经做过以下操作:
WEBCONFIG中debug="true"
IIS中已配置集成WINDOWS身份验证
ASPNET分配到ADMININIS下了

10 个解决方案

#1


再补充下再网上看到有说加了机头什么的就也会出这个错误。那个错误的话要该注册表什么的
我这里都是默认的。机头为LOCALHOST。

#2


UP.大哥们帮帮我吧

#3


去掉集成身份认证,允许匿名访问

#4


应该是IIS的问题。我试了下新建个项目就可以调试
可以以前的项目我自己建的虚拟目录就调试不了

#5


去掉集成身份认证,允许匿名访问
---------------------------------
试了下就报 “无法在web服务器上启动调试。因为没有启用集成WINDOWS身份验证”

#6


IE->工具->internet选项->安全->可信站点->自定义级别->用户验证->登陆->自动使用当前用户名和密码登陆

#7


IE->工具->internet选项->安全->可信站点->自定义级别->用户验证->登陆->自动使用当前用户名和密码登陆
--------------
谢谢。这个我也设置

#8


是不是我IIS的问题啊?
我新建个项目就可以测试。可是我以前的项目就不行。那些虚拟目录是我自己建的

#9


UP

#10


1. 检查IIS中是否“集成Windows身份验证”。
2. 项目属性中“启用调试”的解决方案。

如果以上操作均符合,那么try:

1. "开始"->"运行"->输入"regedit"
->HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
3. 右击 Lsa , 指向 新建 , 然后单击 DWORD 值 。 
4. 类型 DisableLoopbackCheck然后按 Enter。 
5. 右击 DisableLoopbackCheck , 然后单击 修改 。 
6. 在 数值数据 框中, 键入 1然后单击 确定 。 

#1


再补充下再网上看到有说加了机头什么的就也会出这个错误。那个错误的话要该注册表什么的
我这里都是默认的。机头为LOCALHOST。

#2


UP.大哥们帮帮我吧

#3


去掉集成身份认证,允许匿名访问

#4


应该是IIS的问题。我试了下新建个项目就可以调试
可以以前的项目我自己建的虚拟目录就调试不了

#5


去掉集成身份认证,允许匿名访问
---------------------------------
试了下就报 “无法在web服务器上启动调试。因为没有启用集成WINDOWS身份验证”

#6


IE->工具->internet选项->安全->可信站点->自定义级别->用户验证->登陆->自动使用当前用户名和密码登陆

#7


IE->工具->internet选项->安全->可信站点->自定义级别->用户验证->登陆->自动使用当前用户名和密码登陆
--------------
谢谢。这个我也设置

#8


是不是我IIS的问题啊?
我新建个项目就可以测试。可是我以前的项目就不行。那些虚拟目录是我自己建的

#9


UP

#10


1. 检查IIS中是否“集成Windows身份验证”。
2. 项目属性中“启用调试”的解决方案。

如果以上操作均符合,那么try:

1. "开始"->"运行"->输入"regedit"
->HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
3. 右击 Lsa , 指向 新建 , 然后单击 DWORD 值 。 
4. 类型 DisableLoopbackCheck然后按 Enter。 
5. 右击 DisableLoopbackCheck , 然后单击 修改 。 
6. 在 数值数据 框中, 键入 1然后单击 确定 。