码迷,mamicode.com
首页 > Windows程序 > 详细

Web项目身份验证设置为Windows时如何将项目部署到IIS进行调试

时间:2015-05-27 22:56:42      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:配置   iis   

因为项目有多个解决方案组成,彼此之间存在主子站点问题,如果想要同时调试多个项目,就不能简单的用VS2013的IISExpress进行调试,需要将项目配置成本地IIS进行调试,配置过程一切顺利,如下图

技术分享

编译也没任何问题,可是项目一运行,直接报403,在登录部分加断点,结果VS根本不进断点,设置成IISExpress却没任何问题,奇了怪了,折腾N小时,无任何进展,幸得过来人帮助,指点迷津,问题才得以解决,特此记录!

其实问题的元凶就在下图:验证方式为windows验证,IIS默认配置开启的是匿名身份验证,然后结果就是直接连程序都没进就已经Over了!

技术分享

修改IIS配置,打开IIS,在连接模块选择相应站点,在右侧视图界面中双击“身份验证”

技术分享

打开下图身份验证配置界面,将匿名验证设置为“已禁用”,将Windows验证设置为“已启用”

技术分享

这时在VS中再进行调试,顺利进入断点,至此一切OK,结束~呃,错了,开始调试代码……

Web项目身份验证设置为Windows时如何将项目部署到IIS进行调试

标签:配置   iis   

原文地址:http://blog.csdn.net/starfd/article/details/46052357

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!