Iis

IIS 6 上的 ASP.NET 3.5 權限

  • February 28, 2010

我有一個 ASP.NET 頁面,可以更改 OU 中的密碼。我在哪裡設置實際執行我的程式碼的使用者?

在虛擬目錄安全設置中,應用程序池使用者?還是Webconfig?哪一種配置實際上配置了執行 asp.net 程式碼的使用者?

謝謝。

您應該查看**ASP.NET Impersonation**。可以將此部分添加到您的 web.config 文件中:

<identity impersonate="true" userName="accountname" password="password" />

這使您可以控制執行程式碼的身份。

**重要提示:**建議了解此更改對安全性的影響。

引用自:https://serverfault.com/questions/115361