0
我有一個小的,簡單的ASP.Net 4.5.2 Web應用程序爲其訪問是通過IIS管理器用戶限制在7.5 /工程。父站點是公開的(允許匿名/所有用戶),並且應用程序已禁用所有身份驗證,並且IIS用戶在服務器級別以及IIS授權規則下添加,如下面的配置中所示。這適用於IIS 8.5,但在401未授權的情況下登錄失敗。IIS管理用戶登錄失敗在8.5
我已經通過角色的功能和網站,服務器和應用程序設置和梳理我無法找到勝利Server 2008中主場迎戰8.5在Win Server 2012的-R2上的兩個之間的差異,比其他7.5。兩者都有IIS管理服務與Windows和IIS管理器用戶一起運行,並且未啓用遠程連接(僅用於應用程序訪問,而不是管理)。兩者都使用網絡服務下的ASP.Net 4.0應用程序池,他們對這兩個服務器上的Web文件夾結構擁有完全的權利。在尋找什麼
想法,將不勝感激。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<compilation strict="false" explicit="true" debug="false" targetFramework="4.5.2" />
<customErrors mode="Off" />
<httpRuntime targetFramework="4.5.2" />
<webServices>
<protocols>
<add name="HttpGet" />
<add name="HttpPost" />
</protocols>
</webServices>
</system.web>
<system.webServer>
<handlers>
<add verb="GET,POST" name="About" type="MyApp.About" path="About" />
</handlers>
<modules>
<!-- Replaces Global.asax -->
<add name="AppModule" type="MyApp.AppModule" />
<!-- Required for IIS Manager Users to browse the site -->
<add name="WebManagementBasicAuthentication" type="Microsoft.Web.Management.Server.WebManagementBasicAuthenticationModule, Microsoft.Web.Management, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</modules>
<defaultDocument enabled="false">
<files>
<clear />
</files>
</defaultDocument>
<directoryBrowse enabled="false" />
<security>
<authorization>
<clear />
<remove users="*" />
<add accessType="Allow" users="IIS.Manager.Username.Here" />
</authorization>
</security>
</system.webServer>
</configuration>