使用 Web Service伺服端的服務時出現 80070005 錯誤處理方式
如果是Excel Service 或MatLab Service 出現 80070005錯誤-那在伺服器端需要加入權限的設定,而在加入的地方在元件服務的DCOM設定裡面。在XP的作業系統那需要加入的名稱為ASPNET
在Vista ,Windows 2003需要加入的名稱為NETWORK SERVICE。
設定的方式如下:
1.元件服務-在執行的地方輸入:dcomcnfg 按下Enter
2.在元件服務選擇 電腦 / 我的電腦 / DCOM設定
3.設定能接受的使的權限-這以Excel Service 為例.選擇到Microsoft Excel Application / 滑鼠右鍵 / 內容
4設定安全性-把權限改為自訂→點選編輯 →新增使用者
如果是在XP的作業系統需要加入的是ASPNET,在Vista 或2003下會找到的是NETWORK SERVICE
5.設定Network Service的權限
沒有留言:
張貼留言