【发布时间】:2015-08-06 15:04:07
【问题描述】:
我正在使用毕加索来缓存图像。我们的后端最近使用自签名证书固定作为身份验证切换到 HTTPS。我使用 khandroid 库创建了一个 HTTP 客户端,将证书固定到每个请求;基本上按照这个例子。
http://ogrelab.ikratko.com/using-android-volley-with-self-signed-certificate/
我现在需要将同样的概念应用到 Picasso,但不确定如何修改 Picasso 的单例以使用固定 SSL 证书。
【问题讨论】:
-
OkHttp 有证书固定; here is a pin generator for it。而且,IIRC,如果您的应用程序中包含 OkHttp 和 Picasso,那么您有一种方法可以配置 Picasso 使用的 OkHttp。