正如以下不建議使用的模式和實踐文章中所述,創建自定義服務帳戶以運行ASP.NET應用程序是最佳實踐。這避免了必須爲通用網絡服務帳戶授予資源權限或在配置文件中擁有憑據的問題。 http://msdn.microsoft.com/en-us/library/ff649309.aspxASP.NET應用程序池的自定義服務帳戶
您只需創建一個新的Windows帳戶,將其添加爲應用程序池的自定義標識,然後運行aspnet_regiis -ga以授予必要的權限。
這仍然是一種有效的做事方式嗎?還是它被更好的方法所取代?我意識到現在有AppPoolIdentities,但他們使用機器帳戶授予數據庫的權限,這讓我覺得有點垃圾。
如果我仍然按照正確的方式進行操作,是否有新文章未標記爲過時?
我試圖自己設置它。這對我來說似乎是正確的方式,但我無法實現它的工作。在授予太多權限和足夠讓ASP.net網站運行之間似乎有一種非常微妙的平衡! – JosephDoggie