我想使用使用无效证书(自签名)的 Web 服务
我想在不执行任何类型的证书验证的情况下进行 Web 服务调用。
我该怎么做?
我想使用使用无效证书(自签名)的 Web 服务
我想在不执行任何类型的证书验证的情况下进行 Web 服务调用。
我该怎么做?
在您的 application.conf 添加以下行
ws.acceptAnyCertificate=true
顺便说一句,如果您将用户 play2 作为 lib,要允许自签名 ssl 证书,您应该执行以下操作(实际版本为 2.1.3):
使用至少一个字符串创建 conf/application.conf
ws.acceptAnyCertificate=true
创建新应用程序
val app = new play.api.DefaultApplication(new File("."), this.getClass.getClassLoader(), None, play.api.Mode.Dev)
启动新应用
play.api.Play.start(app)
ws 调用 https 资源