Postman调用SC的业务北向接口失败

[复制链接]
发表于 : 2017-2-22 09:06:55 最新回复:2018-03-20 14:22:53
4390 6
  求助帖: (已解决)
使用Postman调用SC北向接口时,首先调用获取token北向接口来获取token和用户id,为后面调用其它业务接口使用,下面调用其它业务接口,比如获取组织列表(如截图),返回结果并没有返回查询的组织列表呢?好像是返回到了登录的页面,这种情况是什么原因导致的呢,会不会是还需要在SC服务器里面执行什么命令之类的呢?


附件: 您需要 登录 才可以下载或查看,没有帐号?注册
  • x
  • 常规:

点评 回复

跳转到指定楼层
极光2017
极光2017   发表于 2017-2-22 09:06:56 已赞(0) 赞(0)

缺少这一项 X-Requested-With:XMLHttpRequest
  • x
  • 常规:

点评 回复

社区管理员咕噜噜
社区管理员咕噜噜  管理员 发表于 2017-2-27 11:37:41 已赞(0) 赞(0)

帮顶一下,等专家解答
@巴拉巴拉
  • x
  • 常规:

点评 回复

Come on!
l00334143
l00334143  版主 发表于 2017-2-28 14:19:53 已赞(0) 赞(0)

请问具体是SC哪个版本?
  • x
  • 常规:

点评 回复

bienyang
bienyang   发表于 2017-2-28 17:32:58 已赞(0) 赞(0)

l00334143 发表于 2017-02-28 14:19 请问具体是SC哪个版本?
你好,SC版本是3.0.2的
  • x
  • 常规:

点评 回复

极光2017
极光2017   发表于 2017-3-2 14:23:12 已赞(0) 赞(0)

你好 一般这种情况是调用方式有问题 可以参考一下这个wiki
http://3ms.huawei.com/hi/group/2034109/wiki_4590365.html
  • x
  • 常规:

点评 回复

user_2699981
user_2699981   发表于 2018-3-20 14:22:53 已赞(0) 赞(0)

经过专家分析,此类问题是因为header的User-Agent被修改导致(程序调北向接口,要求值为HttpClient),已发现两种场景有问题:
1、Postman会修改User-Agent,所以最终值不是HttpClient。
2、基于jetty开发的应用,也会自动修改User-Agent的值,要调用Jetty的相关函数才能避免。
  • x
  • 常规:

点评 回复

发表回复
您需要登录后才可以回帖 登录 | 注册

警告 内容安全提示:尊敬的用户您好,为了保障您、社区及第三方的合法权益,请勿发布可能给各方带来法律风险的内容,包括但不限于政治敏感内容,涉黄赌毒内容,泄露、侵犯他人商业秘密的内容,侵犯他人商标、版本、专利等知识产权的内容,侵犯个人隐私的内容等。也请勿向他人共享您的账号及密码,通过您的账号执行的所有操作,将视同您本人的行为,由您本人承担操作后果。详情请参看“隐私声明
如果附件按钮无法使用,请将Adobe Flash Player 更新到最新版本!
登录参与交流分享

登录参与交流分享

登录