0

我正在尝试从 java 代码中的 servicenow 读取 JSON 导出的 url,但出现 401 身份验证错误,请告知:

我正在使用这个链接:

" https://servicenow.com/incident_list.do?JSONv2&sysparm_record_count=2 " -- 模拟域名..

4

1 回答 1

2

我建议使用代理(即 Fiddler、BurpProxy、Runscope、nGrok)来查看您从代码发送到 ServiceNow 的 HTTP 请求。HTTP 请求必须包含授权标头(基本身份验证),如下面的示例所示。您需要确保由 Java 代码创建和发送的请求具有格式正确且有效的授权标头。

授权:基本{这应该是您的凭据 Base 64 编码}

GET https://demo006.service-now.com/incident.do?JSONv2&sysparm_sys_id=d71f7935c0a8016700802b64c67c11c6 HTTP/1.1
Host: demo006.service-now.com
Authorization: Basic {this should be your credentials Base 64 encoded}
Accept-Encoding: gzip, deflate, compress
Accept: */*
于 2014-06-13T22:08:11.487 回答