[]
当用户将 Wyn 集成到第三方系统时会用到用户令牌“token”,而第三方系统也会将自带的 token 添加到URL中,此时会有两个“token” 用于访问,如果此时第三方系统的token在前,就会导致 Wyn 的文档无法访问。
导致 Wyn 文档无法访问的根本原因是第三方系统的“token”与 Wyn 的 “token” 名称发生了冲突,Wyn 将第三方系统的 token 认成了自己token,用于访问文档。
将 Wyn 的令牌名称修改为其他字符串,这样一来就不会出现冲突的现象,从而解决以上问题。
具体修改方法为在Wyn.cof 文件中的 Server 节点下 添加如下描述 ,比如将令牌名修改为WYN_Token_123
。
<IntegrationTokenName>WYN_Token_123</IntegrationTokenName>
这样一来,我们在进行嵌入式集成时,但凡需要用到令牌的地方,都必须使用新令牌才能生效。
例如本例中则需要使用“WYN_Token_123”。
比如在进行URL集成时,URL形如:
http://localhost:51980/dashboards/create?WYN_Token_123=2cb6c4d1717902b9a...&datasetId=b0082554-9c66-4605-8cf3-5f1ffbd9c314
而在DIV集成中,则需要在代码中指定新的参数名。如下图: