在Mobilefirst 7.1 Java Adapter中使用HostnameVerifier

时间:2016-01-08 22:18:32

标签: java jax-rs ibm-mobilefirst mobilefirst-adapters

我从一个非常有用的Stackoverflow贡献者(Michal Foska)那里得到了一些代码,我在Mobilefirst Adapter中实现它时遇到了一些问题。似乎Mobilefirst选择了错误的SSLConnectionSocketFactory类,它没有与下面相同的构造函数。

它似乎只允许X509HostnameVerifier。有什么想法吗?

SSLConnectionSocketFactory sslCF = new SSLConnectionSocketFactory(context, new HostnameVerifier() {
@Override
 public boolean verify(String hostname, SSLSession session) {
 // or add your own test here
    return true;
 }});

1 个答案:

答案 0 :(得分:0)

来自评论:

  蒂姆:我通过修复证书解决了这个问题.....但从未发现如何让主机名验证程序在适配器中运行。