0
我們正在httpRequest類的setEndpoint中設置Intranet站點。當最後一行執行時,它返回一個錯誤,它表示:System.CalloutException:讀取超時。 如果我通過任何其他網站,如www.google.com,這工作得很好。任何想法如何將端點URL設置爲Intranet站點?httpRequest類中的Intranet站點
string URL = 'some intranet website';
Http http = new Http();
HttpRequest req = new HttpRequest();
req.setEndpoint(URL);
req.setMethod('GET');
HttpResponse res = http.send(req);
它應該完全一樣。實際上,應用程序並不知道網站的位置,只是將請求轉發到您的OS網絡模塊。檢查網站是否可訪問,並且不需要額外的東西(例如用戶驗證) – SJuan76
請記住,您的網站可能需要身份驗證,但通過網絡訪問時,會自動從Windows登錄或單一登錄中檢索憑據。 – SJuan76
如果我在瀏覽器中粘貼該網址,頁面會正常加載,我可以看到該網站的內容。另外,如果我從家裏訪問這個網站,它不會打開。它只在辦公室開放......不知道在這裏可以做什麼...... – Anamadeya