【发布时间】:2012-05-11 19:54:15
【问题描述】:
假设我想连接到https://www.code.com/secure/test.xml 并提取所有数据。在允许我提取所述数据之前,它会提示我输入我的凭据。
如何使用 java 处理这个问题?我用谷歌搜索并登陆了 Appache httpClient,但在 https 上找不到任何东西。
【问题讨论】:
-
你试过了吗?它似乎在后台使用 SSLSocketFactory。
-
使用什么样的认证? HTTP基本/摘要?客户证书?这里的 HTTPS 有什么特别之处?
-
Bruno:身份验证是 http Basic。如果您想了解答案,我很想看看您的想法。 “你的客户端必须支持基于SSL的HTTP Basic Authentication。如果你没有凭证,你可以通过访问来申请访问”是贴出的API描述,所以我不是真的100%
标签: java https httpclient