使用基本身份验证在默认浏览器上打开打开的URL

时间:2014-02-12 16:46:17

标签: android android-intent android-browser

我尝试从应用中打开网络版但我想让用户避免再次登录。有没有办法可以发送用户的凭据或在意图上发送http标头。我正在尝试打开的页面使用基本身份验证。

到目前为止我所拥有的:

String url = "https://" + userManagementPageURL;
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
activity.startActivity(i);

我不控制我正在尝试访问的服务器,因此我无法对其进行任何修改。

我正在尝试的是什么?有没有可能的替代方案? 感谢您的帮助,这让我感到疯狂。

1 个答案:

答案 0 :(得分:0)

您可以从网络视图中调用网址。然后在登录后从服务器捕获响应,以共享首选项存储响应,并在再次登录时检查共享首选项。