首页 > Windows开发 > 详细

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

时间:2015-05-27 22:53:43      阅读:488      评论:0      收藏:0      [点我收藏+]

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

技术分享

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

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

技术分享

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

技术分享

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

技术分享

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

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!