0

我通过使用 HttpClient 调用 Web 服务(.net mvc 4 上的 webapi)创建了一个使用自定义滚动身份验证方法的 android 应用程序。当用户通过身份验证时,服务器上的操作方法正在设置表单身份验证 cookie,然后将用户模型返回给 android 客户端。该用户模型包含内部用户 ID 和一些其他属性。

用户通过身份验证后,我将在 android 上打开一个 WebView 来为一些简单的导航元素提供视口。该 WebView 需要从上一步中的 webapi 调用中获得身份验证 cookie。我假设表单身份验证 cookie 保存在 HttpClient 中(尽管我无法确认),如果是这样,有没有办法将该 cookie 传递给 WebView 以便在 WebView 中提供的网页知道第一步是基于谁的用户?

如果这不可能,有人可以指导我采取一些步骤来完成这项工作。

TIA

4

1 回答 1

0

这看起来是一个非常相似的问题。在 Android 中将 cookie 设置为 webView

希望这可以帮助你。

于 2012-12-09T09:27:59.713 回答