我们目前正在迁移 2008 年至 2012 年的 .net 网站。大多数网站在根目录上使用匿名身份验证,并在管理文件夹上使用表单身份验证。
我注意到我无法在 IIS 中更改这些权限。我不断收到该功能已被锁定或处于只读状态的信息。我已经检查了我的 web.config 以确保没有任何部分会阻止此操作。无法将该子文件夹转换为单独的网站。
这里你有两个选择。
1.使用location元素将部分存储在applicationhost.config文件中。打开 IIS 管理器,突出显示您的站点,导航到内容视图,右键单击特定页面,单击切换到功能视图,单击身份验证图标,启用/禁用 Windows 身份验证。
2.调整功能委派设置。打开 IIS 管理器,在 IIS 管理器的“连接”窗格中突出显示服务器名称,单击“主页”窗格的“管理”部分下的“功能委派”图标,突出显示“身份验证 - Windows/匿名”,然后单击右侧“操作”窗格上的“读/写”。
| 归档时间: |
|
| 查看次数: |
5405 次 |
| 最近记录: |