Asp.net

ASP.Net 哪個使用者帳戶在 IIS 7 上執行 Web 服務?

  • November 24, 2010

我想知道哪個帳戶執行我的 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/>

引用自:https://stackoverflow.com/questions/4269431