【发布时间】:2020-07-07 13:41:14
【问题描述】:
我正在验证 WSO2 API 管理器中的 Websocket 支持是否满足我的一项要求。默认情况下,WSO2 API Manager 提供用于配置“WS”协议并能够访问它的选项。但我找不到任何“WSS”协议支持的配置。
WSO2 API 管理器是否有任何限制或是否有可用的文档?
谢谢, 播种
【问题讨论】:
我正在验证 WSO2 API 管理器中的 Websocket 支持是否满足我的一项要求。默认情况下,WSO2 API Manager 提供用于配置“WS”协议并能够访问它的选项。但我找不到任何“WSS”协议支持的配置。
WSO2 API 管理器是否有任何限制或是否有可用的文档?
谢谢, 播种
【问题讨论】:
WebSocket 支持默认在 WSO2 API 管理器中可用。相关的传输配置应该在axis2.xml 配置文件中可用。您可以在 WSO2 API Manager 文档中找到相关文档。
【讨论】:
在使用 wss 端点时,我们能够观察到一些错误,并且我们能够通过以下方法摆脱错误。
请在 SecureWebSocketInboundEndpoint.xml 文件中包含以下参数,该文件位于
TLSv1.1,TLSv1.2 此外,如果文件中存在以下参数(wss.ssl.trust.store.file 和 wss.ssl.trust.store.pass),请从同一个 SecureWebSocketInboundEndpoint.xml 文件中删除以下参数。
repository/resources/security/client-truststore.jks
wso2碳
请使用以下示例 Web 套接字客户端来试用和运行 WSS 客户端。请更改变量 carbonKeyStoreLocation 以指向
[1]https://docs.wso2.com/display/AM260/Create+a+WebSocket+API
【讨论】: