【发布时间】:2015-09-18 16:54:27
【问题描述】:
之前的问题question 暗示无法更改 Cookie Jar。是否至少有一种方法可以在 webcall 的标头中传递参数,即:用于身份验证。
【问题讨论】:
标签: android
之前的问题question 暗示无法更改 Cookie Jar。是否至少有一种方法可以在 webcall 的标头中传递参数,即:用于身份验证。
【问题讨论】:
标签: android
我执行了以下操作,当我检查发出的请求时,看起来我的“Cookie”标头已被 Chrome 自定义选项卡替换,即使我的“值”标头通过了。
Bundle headersBundle = new Bundle();
headersBundle.putString("Value", value);
headersBundle.putString("Cookie", cookie);
CustomTabsIntent customTabsIntent = CustomTabsIntent.Builder().build();
customTabsIntent.intent.putExtra(android.provider.Browser.EXTRA_HEADERS, headersBundle);
intent.launchUrl(context, uri);
This answer 未提供来源,但表示目前无法更改 Chrome 自定义选项卡上的 cookie jar。
编辑:
并且this answer 建议使用Smart Lock for Passwords on Android 在自定义选项卡中执行身份验证。
【讨论】: