【问题标题】:Android HttpsUrlConnection with multiple client certificates + connection pooling?具有多个客户端证书+连接池的Android HttpsUrlConnection?
【发布时间】:2014-03-12 17:08:57
【问题描述】:

在我的应用程序中,我通过为每个用户提供不同的客户端 SSL 证书来验证 Android 用户的身份。我想使用 HttpsUrlConnection 连接到服务器,因为这是 Google 推荐的方式。

用户可以切换帐户(从当前帐户注销并使用其他帐户登录)。在这种情况下,我需要使用新用户帐户的客户端证书建立 HTTPS 连接。

HttpsUrlConnection 的连接池机制将如何在这种环境下工作?如何使用错误的客户端证书强制连接池中的所有 HTTPS 连接断开连接?

【问题讨论】:

    标签: java android ssl https httpsurlconnection


    【解决方案1】:

    使用, err, disconnect() 方法。

    【讨论】:

    • 根据文档,该方法可以将创建的连接透明地返回到框架管理的连接池中。
    猜你喜欢
    • 1970-01-01
    • 2016-04-17
    • 1970-01-01
    • 1970-01-01
    • 2012-08-25
    • 1970-01-01
    • 2014-10-10
    • 2018-09-15
    • 2017-08-04
    相关资源
    最近更新 更多