【问题标题】:Android Is AccountManager add Browser Page OpenAndroid 是 AccountManager 添加浏览器页面打开
【发布时间】:2012-02-05 20:37:22
【问题描述】:

AccountManager 逻辑是否用于在浏览器中打开网页?我的意思是,如果用户打开 gmail.com,输入他的凭据并选择记住密码,我可以看到这些详细信息存储在 Web View DB 中,但是我无法弄清楚它是否使用 AccountManager 来为此创建一个 a/c使用某些 url 或 xml 格式将用户或用户凭据直接发送到服务器?请让我知道此浏览器将用户凭据发送到服务器代码的位置在哪里

【问题讨论】:

    标签: android browser passwords accountmanager


    【解决方案1】:

    很有用

    Intent i = new Intent(Intent.ACTION_VIEW);
    uri u = Uri.parse(websiteText.getText().toString());
    i.setData(u);
    try {
    startActivity(i);
    } catch (ActivityNotFoundException e) {
    Toast.makeText(PassEdit.this, R.string.invalid_website, Toast.LENGTH_SHORT).show();
    }
    

    【讨论】:

    • 我已尝试将用户名和密码添加为上述意图的附加内容,但没有帮助。它显示 Gmail 登录屏幕,再次询问用户名和密码。此外,我想从浏览器框架代码本身而不是从单独的应用程序访问它。
    【解决方案2】:

    AccountManager 详细信息永远不会在浏览器中用于找出当前登录的用户。

    【讨论】:

      猜你喜欢
      • 2017-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-19
      • 1970-01-01
      • 2014-07-10
      • 1970-01-01
      • 2021-11-21
      相关资源
      最近更新 更多