0
我創建了Microsoft Dynamics NAV Web服務,該服務通過SOAP提供客戶信息。此WS在IIS8上託管的ASP.NET網站上使用。 對於用戶身份驗證,我使用Windows憑據。嘗試從ASP.NET使用Web服務時出現錯誤403
在我的本地機器上,一切正常,使用Visual Studio內置的IIS Express和IIS 10的額外安裝。 現在我將我的網站移動到我們公司的測試環境。現在,當打開網站時,我得到一些奇怪的行爲。
- 訪問從http://localhost網站打開的網站沒有任何憑據的請求
- 從域名訪問網站解析到一個HTTP 403錯誤
- 從IP訪問網站解析到一個HTTP 403錯誤
errorstack給出了以下信息,我假定SOAP響應無法發送請求的數據。
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) +690210
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) +327
你啓用CORS定義代理? –
是的,CORS已啓用,但沒有任何更改。 – Klappstuhl