-1

在从 ibm http 服务器运行两个应用程序服务器(其中包含 mobilefirst 服务器托管 7.1 版本)时,只有一个服务器成功运行,仅在 http 服务器的 plugin-cfg.xml 中保持一个 Route 属性处于活动状态。在未运行的服务器中,messages.log 中出现以下错误。

CWWKS4001E: 无法验证安全令牌。这可能是由于以下原因 1. 安全令牌是在另一台服务器上使用不同的密钥生成的。2. 创建令牌的令牌服务的令牌配置或安全密钥已更改。3. 创建令牌的令牌服务不再可用。

请指导解决上述错误。谢谢。

4

2 回答 2

0

听起来像是两台服务器之间的通信问题。是否在另一台服务器上打开了入站端口以与 HTTP 服务器通信?如果它们已打开,请使用 telnet 并测试两个服务器(HTTP 和应用服务器)是否正在相互通信。

在 HTTP Server 上,打开命令提示符并输入以下命令。

telnet <app server ip> <app server port>

如果这不成功,那么您需要在应用服务器上打开端口。

于 2016-09-02T15:39:47.007 回答
0

听起来您的两台服务器没有交换/共享 LTPA 密钥,而 IHS 和 WAS 插件是一个红鲱鱼。

http://www.ibm.com/support/knowledgecenter/SSAW57_liberty/com.ibm.websphere.wlp.nd.doc/ae/twlp_sec_l ​​tpa.html http://www.ibm.com/support/knowledgecenter/SSAW57_liberty/com .ibm.websphere.wlp.nd.doc/ae/twlp_sec_sso.html

Note: For SSO to work across Liberty servers, full profile servers, or both, set the following resources:
The servers must use the same LTPA keys and share the same user registry.
于 2016-09-01T11:23:11.860 回答