Asp.net
ASP.Net 哪個使用者帳戶在 IIS 7 上執行 Web 服務?
我想知道哪個帳戶執行我的 Web 服務/應用程序,以便我可以為該帳戶分配讀/寫訪問權限。我已經研究並看到了大多數關於 ASPNET 帳戶的消息來源,但在我的 2008 伺服器上,沒有任何名為 ASPNET 的帳戶。一些消息來源說 ASPNET 正在被 NETWORK SERVICE 取代?
另外,我可以分配給另一個使用者帳戶來執行該服務嗎?以及如何做到這一點?
謝謝,
查看執行您的應用程序的應用程序池的標識。預設情況下,它將是網路服務帳戶,但您可以更改它。
至少在2003伺服器上是這樣,不知道2008伺服器的某些細節是否發生了變化。
伺服器 2008
啟動任務管理器 查找 w3wp.exe 程序(描述 IIS 工作程序) 檢查使用者名列以查找您正在執行的 IIS 程序的身份。
在 IIS GUI 中,您可以將應用程序池配置為以特定使用者身份執行:應用程序池預設高級設置標識
以下是 Microsoft 關於設置應用程序池標識的資訊:
<http://learn.iis.net/page.aspx/624/application-pool-identities/>