Nom*_*eon 3 iis dotnetnuke http-status-code-401
我正在按照 dotnetnuke.com 上的教程第一次安装 DNN,但我一直被卡住。我有 Windows 8,所以我无法从 Google 获得答案,所以这是我的问题...
当我启动 dnn 的安装向导时,它看起来像这样:

样式表和图像显然没有加载,错误控制台如下所示:

好吧,也许这是一个权限问题。我检查了绑定到 IIS 的文件夹的属性,我看到它是只读的:

但是设置很顽固,无论我取消选中设置并应用于子文件夹/文件多少次

它总是回到说它是只读的。我什至尝试从命令行强制更改:

今天早上我开始想,也许我在追错了线索。也许我忽略了一些 IIS 或 DNN 设置。不幸的是,我超出了我的深度。我正在尝试安装 DNN 以便我可以学习它,所以这对我来说是全新的领域。这就是你们,Stack Overflow 的伟大人物,进来的地方。请停顿!谢谢。
小智 6
您需要获取 IIS 身份验证 -> 匿名身份验证 -> “匿名用户身份”以匹配文件目录权限。这是为了允许 DNN 代码在您的文件系统中执行。推荐的设置是使用“应用程序池标识”将您的 IIS 服务器/网站限制到服务器环境的其他部分。

从 IIS 管理控制台或 wwwroot\yourDNNinstalllocation 文件夹将权限设置为“IIS AppPool\ApplicationPoolName”以修改。注意:windows 权限将要求位置为“your-IIS-Server-or-PC-name”,而不是任何域位置。
如果您确实想要一个域角色并在您的数据库服务器上集成 SQL 安全性,那么您需要
| 归档时间: |
|
| 查看次数: |
2663 次 |
| 最近记录: |