如果出現以下錯誤:
應用程序池 ×××的標識無(wú)效??赡苁菫闃俗R指定的用戶(hù)名或密碼不正確,或者用戶(hù)不具有批登錄權限。如果不更正標識,則當應用程序池接收到它的第一個(gè)請求時(shí),應用程序池將被禁用。如果是批登錄權限導致的此問(wèn)題,則必須在授予權限之后更改 IIS 配置存儲中的標識,然后 Windows Process Activation Service (WAS)才可以重試登錄。如果在處理對應用程序池的第一個(gè)請求之后標識仍然無(wú)效,應用程序池將被禁用。數據字段包含錯誤號。
需要在 控制面板-》管理工具-》本地安全策略-》本地策略-》用戶(hù)權利指派-》做為批處理作業(yè)登錄 添加用戶(hù)進(jìn)去。
1. 打開(kāi) IIS 管理器。 有關(guān)如何打開(kāi) IIS 管理器的信息,請參閱 打開(kāi) IIS 管理器 (IIS 7)。
2. 在“連接”窗格中,展開(kāi)服務(wù)器節點(diǎn),然后單擊“應用程序池”。
3. 在“應用程序池”頁(yè)中,選擇要為其指定標識的應用程序池,然后單擊“操作”窗格中的“高級設置”。
4. 對于“標識”屬性,單擊 ... 按鈕以打開(kāi)“應用程序池標識”對話(huà)框。
5. 如果您要使用內置帳戶(hù),請選中“內置帳戶(hù)”選項,然后從列表中選擇一個(gè)帳戶(hù)。
6. 如果要使用自定義標識,請選中“自定義帳戶(hù)”選項,然后單擊“設置”以打開(kāi)“設置憑據”對話(huà)框。 接著(zhù),在“用戶(hù)名”文本框中鍵入自定義帳戶(hù)名,在“密碼”文本框中鍵入密碼,在“確認密碼”文本框中重新鍵入密碼,然后單擊“確定”。
7. 單擊“確定”關(guān)閉“應用程序池標識”對話(huà)框。
另外應用程序池的集成模式,不能設置模擬,要在web.config里面干掉這段
<configuration> <system.web> <identity impersonate="true"/> </system.web> </configuration>