从Xamarin中的WebView访问本地/会话存储

时间:2018-07-05 12:18:01

标签: c# xamarin webview

包装在WebView中的网站正在使用OAuth2身份验证,并且JWT令牌存储在会话/本地存储中。

如果可能,如何访问网站的会话/本地存储并从Xamarin部分获取令牌?

1 个答案:

答案 0 :(得分:2)

如果将JWT传递回标头,则可以对其进行拦截。我不确定Web本地存储对象/接口是否直接公开。与此相关的Android文档很少。

可能需要做一个自定义渲染器,这是一件更容易的事,即让Webview执行一些注入的javascript以便从本地存储读取它。