首页 / 浏览问题 / 云GIS / 问题详情
iServer设置客户端IP的令牌无效
260EXP 2024年01月24日

如题,现在想给一个做好的拓展服务设置访问权限

设置HTTP Refer的令牌(token)后,可以在页面上正常请求到结果

但我设置了客户端IP令牌后,我把“&token=客户端IP的Token”加入请求url里,他会显示

{
  "succeed": false,
  "error": {
    "code": 401,
    "errorMsg": "Invalid token"
  }
}

我之后创建了一个无限制的令牌测试,可以正常得到结果,

请问指定客户端IP创建令牌的正确步骤是怎么样的?

补充:iServer版本为11.1.0,配置在客户的服务器上,然后我使用本地电脑打开HttpRefer指定的页面发送请求或者直接发送请求测试

1个回答

您好,客户端ip令牌只要ip正确即可,不需要特殊的配置。

服务器在公网并非内网的话,需要注意本机ip要设为外部暴露真实互联网ip,而并非内网ip。

常见办公环境如,公司内各自的ip是172.0.*.......各不相同,但是所有人对外的ip只有一个168.0.100.100,公司就一个对外端口,

那访问公司外部互联网时,就该设置168.0.100.100,而非172的。

ip您可以和实际环境管理员确定,或使用自己的服务器或者一些在线测试工具确认。

希望可以帮到您、
于丁
1
10,758EXP 2024年01月24日
原来如此,感谢解答
...