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