Android的犯规通知时,我做了一个WWW身份验证(Android doesnt notice w

2019-10-21 08:12发布

所以我的问题如下:

我尝试做登录一个网站,该网站使用基本身份验证(例如图片:)

http://i.stack.imgur.com/z1DPt.png

该认证本身的工作原理,并通过我收到HTTPGET作为字符串的预期输出。 但是,当我尝试之后访问该网站,使用意图,如:

Intent browserIntent = new Intent(Intent.ACTION_VIEW,Uri.parse("Some Website"));
            handler.startActivity(browserIntent);

我得到的窗口中再上方,这意味着,我的手机完全不认识它已经登录。

所以,现在是我的问题:如何保存信息,我已经登录到网站? 所有我需要做的是,要透过授权头的话,浏览器可以识别它。

Answer 1:

您需要使用和保存会话cookie在您的应用程序。这可以通过保存您的验证Cookie的共享preferences.For执行来实现看看cookie管理器类的开发者页面



文章来源: Android doesnt notice when i do an WWW-Authenticate