...
这时候【服务器地址】配置项本身是【smartbi服务器通过代理配置后访问地址】;因为smartbi在内网无法和企业微信服务器互通,为了达到企业微信服务器能和smartbi服务器互通的情况,通过代理配置微信接口地址 qyapi.weixin.qq.com 实现。
...
当用户在【系统选项】–》【微信配置】中的【微信接口地址】填写的地址无法和企业微信服务器网络互通的时候,就会出现这样的情况。
smartbi产品种【系统选项】--》【微信配置】中的【微信接口地址】需要代理服务器代理后的地址,并且此地址还必须是 https协议的,不能是http。 如何验证【微信接口地址】是否能被smartbi服务器正常访问到?
如:初始值的 验证smartbi所在服务器能否访问到企业微信接口地址,可以通过访问 https://qyapi.weixin.qq.com ,完整的地址是:/cgi-bin/get_jsapi_ticket?access_token= ,如果能访问,返回信息如下图:
如果smartbi服务器在Linux环境,可以通过 curl 命令访问,如: curl https://qyapi.weixin.qq.com/cgi-bin/get_jsapi_ticket?access_token=
解决方案
如果通过代理对 如果smartbi服务器可以正常访问到 https://qyapi.weixin.qq.com 进行代理,然后在下图【微信接口地址】填写的就是自行配的代理的地址。/cgi-bin/get_jsapi_ticket?access_token= ,则请检查下代理服务器代理的【微信接口地址】是否是https 访问。
smartbi产品种【系统选项】--》【微信配置】中的【微信接口地址】需要代理服务器代理后的地址,并且此地址还必须是 https协议的,不能是http。
PS:验证smartbi所在服务器能否访问到企业微信接口地址,可以通过访问 如:初始值的 qyapi.weixin.qq.com ,完整的地址是:https://qyapi.weixin.qq.com/cgi-bin/get_jsapi_ticket?access_token= ,如果能访问,返回信息如下图:
如果通过代理对 qyapi.weixin.qq.com 进行代理,假设代理后的地址是 10.10.202.10:28080也必须是https方式,然后再在下图【微信接口地址】填写的就是10.10.202.10:28080
Viewtracker |
---|