惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
GbyAI
GbyAI
Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
B
Blog
博客园 - 叶小钗
V
Visual Studio Blog
小众软件
小众软件
阮一峰的网络日志
阮一峰的网络日志
博客园 - 聂微东
S
SegmentFault 最新的问题
Engineering at Meta
Engineering at Meta
博客园 - Franky
V
V2EX
人人都是产品经理
人人都是产品经理
H
Hackread – Cybersecurity News, Data Breaches, AI and More
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
月光博客
月光博客
IT之家
IT之家
T
The Blog of Author Tim Ferriss
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
C
Check Point Blog
N
Netflix TechBlog - Medium
博客园 - 【当耐特】

博客园 - 漂泊者

开源客户关系管理系统SplendidCRM下的二次开发 SplendidCRM的个性化配置 开源CRM软件SplendidCrm的中文语言包 开源CRM的选择 开发模式的思考 双击打不开程序而是打开属性的解决方法 关闭移动硬盘或光盘的自动扫描 查询条件组件 日程排序 内嵌的主表明细显示 编译错误BC30318的解决方法 对NDoc支持.net2.0的异常分析及解决 《Visual Studio.NET Tips and Tricks》一书翻译下载 《Visual Studio.NET Tips and Tricks》第五章的翻译 《Visual Studio.NET Tips and Tricks》第四章的翻译 《Visual Studio.NET Tips and Tricks》第三章的翻译 《Visual Studio.NET Tips and Tricks》第二章的翻译 《Visual Studio.NET Tips and Tricks》第一章的翻译 《Visual Studio.NET Tips and Tricks》目录
调试dnn4.0时出现的问题及解决办法
漂泊者 · 2007-03-13 · via 博客园 - 漂泊者

        下载dnn4.4.1源代码后,解压到一目录中。单击DotNetNuke.sln后vs2005会打开此解决方案,并自动设置虚拟目录和会作一些转换,不用管它默认就可以了。然后按照安装说明书的要求,将release.config重命名为web.config。按F5进行调试,出现如下的对话框


点击确定后停止调试。
        打开web.config查看身份验证的设置。验证模式为forms。打开IIS,右击vs2005自动设置的DotNetNuke_2虚拟目录,从弹出的菜单上点击属性,选择目录安全性属性页。点击“身份验证和访问控制”组中的“编辑...”按钮。

        可以看到用户访问需经过身份验证组中的“集成windows身份验证”选项并没有选中,此处的设置和dnn中的web.config中的设置并不一样,这就是问题所在了,猜想可能是vs2005自动设置虚拟目录的默认设置时认为验证模式并不是“forms”验证。选中后,按确定按钮退出。返回到vs2005中重新按F5进行调试,此上面的对话框就不会出现了。可以正常调试了。
        当然也可以修改web.config中身份验证的设置,只要保证web.config和IIS中的设置一致就可以了。