1
我收到401次拒絕訪問消息,同時調用HTTP後service.In郵差得到的結果,但同時通過服務調用它顯示訪問被拒絕的消息。請任何人都幫我解決我的問題。獲取拒絕訪問消息,同時呼籲HTTP POST服務
這是我的代碼。
try {
HttpClient httpClient = new DefaultHttpClient();
HttpPost request = new HttpPost("https://site:[email protected]/devkoopicafenetecco-2/_search");
request.setHeader("Content-type", "application/json");
JSONObject myjson = new JSONObject();
myjson.put("from", 0);
myjson.put("size", 10);
StringEntity entity = new StringEntity(myjson.toString());
entity.setContentEncoding(new BasicHeader(HTTP.CONTENT_TYPE,
"application/json; charset=utf-8"));
request.setEntity(entity);
final HttpParams httpParams = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(httpParams, 30000);
HttpResponse response = httpClient.execute(request);
InputStream instream = response.getEntity().getContent();
String tempresult = convertStreamToString(instream);
instream.close();
result = tempresult.toString();
} catch (Exception ex) {
Log.e("exception","ex"+ex);
ex.printStackTrace();
}
您的網址是否需要任何cookie?由於郵差可能已經添加,但在你的http請求中,你必須。 – Anurag
當匿名訪問身份驗證關閉Web服務應用程序,所有調用的應用程序必須進行任何請求之前提供憑據。默認情況下,Web服務客戶端代理不會繼承運行Web服務客戶端應用程序的安全上下文的憑據。 https://community.nintex.com/community/build-your-own/nintex-for-office-365/blog/2015/05/14/o365-call-http-web-service-failed-unauthorized-access-在ios中拒絕 –
它也顯示響應 – Lassie