Web项目身份验证设置为Windows时如何将项目部署到IIS进行调试
2015-05-27 21:14
483 查看
因为项目有多个解决方案组成,彼此之间存在主子站点问题,如果想要同时调试多个项目,就不能简单的用VS2013的IISExpress进行调试,需要将项目配置成本地IIS进行调试,配置过程一切顺利,如下图
编译也没任何问题,可是项目一运行,直接报403,在登录部分加断点,结果VS根本不进断点,设置成IISExpress却没任何问题,奇了怪了,折腾N小时,无任何进展,幸得过来人帮助,指点迷津,问题才得以解决,特此记录!
其实问题的元凶就在下图:验证方式为windows验证,IIS默认配置开启的是匿名身份验证,然后结果就是直接连程序都没进就已经Over了!
修改IIS配置,打开IIS,在连接模块选择相应站点,在右侧视图界面中双击“身份验证”
打开下图身份验证配置界面,将匿名验证设置为“已禁用”,将Windows验证设置为“已启用”
这时在VS中再进行调试,顺利进入断点,至此一切OK,结束~呃,错了,开始调试代码……
编译也没任何问题,可是项目一运行,直接报403,在登录部分加断点,结果VS根本不进断点,设置成IISExpress却没任何问题,奇了怪了,折腾N小时,无任何进展,幸得过来人帮助,指点迷津,问题才得以解决,特此记录!
其实问题的元凶就在下图:验证方式为windows验证,IIS默认配置开启的是匿名身份验证,然后结果就是直接连程序都没进就已经Over了!
修改IIS配置,打开IIS,在连接模块选择相应站点,在右侧视图界面中双击“身份验证”
打开下图身份验证配置界面,将匿名验证设置为“已禁用”,将Windows验证设置为“已启用”
这时在VS中再进行调试,顺利进入断点,至此一切OK,结束~呃,错了,开始调试代码……
相关文章推荐
- vs如何在Windows身份验证下调试Web项目
- Eclipse中进行Gradle+Jetty部署的web项目的断点调试
- 利用SharePoint项目改造的Web项目问题——Windows身份验证
- 网站部署到IIS上如何进行调试
- 在IIS中使用Windows域服务器域摘要式身份验证对Web应用程序进行访问控
- eclipse进行Web开发环境配置-设置自动部署WEB项目到我们配置的tomcat服务器
- Eclipse中进行Gradle+Jetty部署的web项目的断点调试
- <java EE 项目:petstore> 从一个简单项目看 java web 如何在本jsp页面上对用户输入的格式进行限制与验证
- windows中利用IIS和web Deploy远程部署.NET网站项目
- SpringWeb项目和SpringBoot微服务项目如何进行junit调试
- ASP.NET 网站部署到IIS上如何进行调试
- Web项目或WCF发布IIS后,如何通过VS2010调试
- 正在进行调试的Web服务器进程已由Internet信息服务(IIS)终止。可以通过在IIS中配置应用程序池Ping设置来避免这一问题。有关更多详细信息,请参见“帮助”
- 如何在 Web 发布规则中使用证书进行 SSL 身份验证
- 在IIS中使用Windows域服务器域摘要式身份验证对Web应用程序进行访问控
- 在IIS中使用Windows域服务器域摘要式身份验证对Web应用程序进行访问
- 试图运行项目时出错:无法在web服务器上启动调试。调试失败,因为没有启用集成window身份验证.
- “无法在web服务器上启用调试。调试失败,因为没有启用Windows身份验证。”的解决方案
- 无法在 Web 服务器上启动调试。调试失败,因为没有启用集成 Windows 身份验证。请
- 如何以windows身份验证登录web系统