3 回答

TA貢獻(xiàn)1744條經(jīng)驗(yàn) 獲得超4個(gè)贊
用戶身份可能已過時(shí),尤其是如果您嘗試啟動已停止的應(yīng)用程序池并且下一個(gè)請求再次失敗時(shí),尤其如此。
在IIS中,轉(zhuǎn)到服務(wù)器下的“應(yīng)用程序池”,然后為您的網(wǎng)站找到正確的應(yīng)用程序池,然后單擊它。在右側(cè)的“高級設(shè)置”菜單上,選擇“身份”并進(jìn)行更改,然后輸入新的用戶名和密碼。再次單擊您的應(yīng)用程序池,然后選擇回收以重新啟動它。
您也可以嘗試在“事件查看器”中的Windows日志,“應(yīng)用程序”,“詳細(xì)信息”選項(xiàng)卡下查看錯(cuò)誤消息。

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊
就我而言,問題是DefaultAppPool。我將“加載用戶個(gè)人資料”更改為false,現(xiàn)在可以使用了。但是,我不知道這是否有副作用。

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超6個(gè)贊
其他答案也很好。但就我而言,我正在一個(gè)Windows機(jī)器上工作,該機(jī)器已經(jīng)在運(yùn)行某些舊的IIS,IISExpress或任何其他網(wǎng)站。發(fā)生的是在系統(tǒng)中以某種方式保留的url ACL。因此,您可能需要檢查一下。
這是轉(zhuǎn)儲所有URL ACL的控制臺命令:
netsh http show urlacl
檢查此處返回的內(nèi)容,如果任何內(nèi)容與您要測試的url匹配,這是刪除一個(gè)URL acl的命令(例如):
netsh http delete urlacl url=http://localhost:2018/
(請注意,如果與原始問題無關(guān),請注意此處的操作)
- 3 回答
- 0 關(guān)注
- 1318 瀏覽
添加回答
舉報(bào)