在进行多系统集成的时候,是不是经常会被各种集成问题给难道,集成很多细节点没有注意导致集成失败,引发了一系列的疑问:在进行多系统集成的时候,是不是经常会被各种集成问题给难到,集成很多细节点没有注意导致集成失败,引发了一系列的疑问:
- 为什么openresource集成请求参数传递失败?
- 为什么令牌token令牌解析失败?
- 为什么令牌token登录之后参数传递失败
- ......
下面我们就从基础出发,深入探究基础的秘密。下面我们就从基础出发,深入探究集成的秘密。
一、openresource集成问题
注意本节介绍的内容只是单独使用openresource时的注意事项,默认均是已完成单点登录的集成。
...
代码块 |
---|
http://localhost:18080/smartbi/vision/openresource.jsp?resid=I402881e5019608c408c4fb7801960e2ec9b42d3d¶msInfoBase64=W3sibmFtZSI6IuS6p%2BWTgeWQjeensCIsICJ2YWx1ZSI6IuWNjuWMlyIsImRpc3BsYXlWYWx1ZSI6IuWNjuWMlyJ9XQ%3D%3D |
...
使用post请求来给打开资源传参的时候,除去可以在input标签中设置name属性为paramsInfoz然后value中直接等于传参的json之外,还支持简易版本的传参方式,两种传参方式具体如下。paramsInfo然后value中直接等于传参的json之外,还支持简易版本的传参方式,两种传参方式具体如下。注意两种传参方式选择其一即可。
方式一:使用paramsInfo传参
...
- V11版本不同的加密算法得到的结果是不一样的,令牌的前缀一般会表示当前使用的是什么样的加密算法,T1_表示AES算法、T0_表示为DES算法。而V10版本的加密算法是没有前缀的,需要特别注意。
- V11版本使用的加密jar包和V10版本使用的jar包不一致,加密出来的结果也完全不一致参考。V11版本使用的加密jar包和V10版本使用的jar包不一致,加密出来的结果也完全不一致。
下面使用相同用户、密码、时间戳、令牌,算法不同来加密之后得到的结果参考如下:
...