【发布时间】:2013-12-08 11:54:33
【问题描述】:
我有向提供商发送 https GET 请求的代码,代码如下所示:
URL url = new URL(REQUEST_TOKEN_URL);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoOutput(true);
connection.setRequestMethod("GET");
connection.addRequestProperty("Content-Type", "application/json");
connection.addRequestProperty("Authorization", lAuthHeader);
如果我获取授权标头并使用 REST 客户端针对 URL 直接在浏览器中运行它,我会得到 200 OK,如果我在我的 java 代码中运行它并读回正文,我会收到 403 禁止警告我我需要通过已知的 SSL 证书发送。
唯一的区别是在我的浏览器中,我在客户端发送请求之前得到了这个弹出窗口:
感谢您的帮助!
【问题讨论】:
标签: java google-app-engine oauth