假设我想连接到 https://www.code.com/secure/test.xml 并提取所有数据。 在允许我提取所述数据之前,它会提示我输入凭据。
如何使用 java 来处理这个问题? 我已经用谷歌搜索并登陆了Appache httpClient,但在https上找不到任何东西。
快速搜索显示:
http://docs.oracle.com/javase/7/docs/technotes/guides/net/http-auth.html
因此,您可能必须设置默认的身份验证器:
http://docs.oracle.com/javase/7/docs/api/java/net/Authenticator.html#setDefault%28java.net.Authenticator%29