android 项目正在使用BKS
带有密码的文件(我们拥有的唯一文件)。和正在使用同一个文件,一切都在正确的方式Https://
。Wss://
同一个项目正在使用构建在 pjsip 之上的库,库初始化函数如下所述:
int result = SipEngine.initialize(ENUM_TRANSPORT_TCP, "0.0.0.0", localPort,ENUM_LOG_LEVEL_DEBUG, dataPath,1, " SIP SDK for Android", 0, 0, "TLSCertificatesRootPath", "cipherList", false, null);
文档:
TLSCertificatesRootPath :指定 TLS 证书路径,SDK 将从该路径自动加载证书。
当我们使用 .crt 文件时工作得很好,但我们被要求只使用位于行资源中的 BKS 文件。
关于如何放置 BKS 的任何解决方案?. 谢谢。