參考下面的鏈接:何時使用用戶身份使用網絡服務/ ApplicationPoolIdentity進行Windows身份驗證?
https://docs.microsoft.com/en-us/iis/manage/configuring-security/application-pool-identities
我想更好地瞭解當網絡服務身份用於VS的用戶身份在服務器上訪問文件。或者,如果甚至使用用戶身份。這是我原來的理解,使用Windows身份驗證,應用程序將使用經過身份驗證的用戶的權限來訪問應用程序目錄以及用戶有權訪問的其他目錄。
雖然在IIS 7.0中設置我的申請,我看到,當應用程序池標識設置爲使用它依賴於正在存取授予此虛擬帳戶權限ApplicationPoolIdentity。
當將應用程序依賴於應用程序池/網絡身份VS用戶的身份(如果有的話)。
我使用ASP.NET MVC4
沒關係啊,所以除非你專門重寫並使用模擬,則系統將不會使用該用戶的身份和權限將只使用應用程序池標識或網絡服務(如果設置爲這個)來運行?並且用戶身份更常用於應用程序內的訪問(如特定功能或菜單項) – eaglei22
編輯了答案以添加更多詳細信息。 –
是的,清除它。謝謝! – eaglei22