0
我正在處理一個程序,必須在服務器上存檔(壓縮和刪除文件和文件夾)。承載應用程序的服務器(ASP.NET MVC)和保存這些文件的服務器是兩臺不同的服務器。當我運行沒有模擬的應用程序時,默認的web配置一切正常。該程序的憑證是:NT AUTHORITY \ NETWORK SERVICE。當我通過在web.config <authentication mode="Windows"/>
中添加以下行來使用模擬時,該程序可以匿名登錄正常運行。當我通過將下面的代碼添加到web.config中來防止匿名登錄時,身份驗證屏幕會不斷彈出我想要訪問的每個文件夾或文件。有什麼問題?模擬身份驗證屏幕彈出後我的ASP.NET應用程序
<authentication mode="Windows"/>
<identity impersonate="true"/>
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>