响应本机Web视图Azure AAD身份验证

问题描述

我在React Native应用程序中工作,在该应用程序中,通过react-native-azure-adal库实现了基于Azure-AD的身份验证。我们还可以通过MSAL库实现身份验证以进行响应。 到目前为止一切都很好,但是最近我们有了一个要求,因此可以在react-native的Web视图中渲染一些网站。 我认为ADAL库的存储将由Webview自动重新使用,并且SSO将会发生。 不幸的是,本机ADAL库中的access_tokens和refresh_tokens在Web视图中均不可见。因此,网络视图会再次强制进行身份验证。

有什么方法可以将adal(或msal)的存储空间从react-native存储扩展到react-native-webview吗?

或者,OAuth2的api中是否存在任何hack,我可以在其中传递用户的access_token和refresh_token并获得基于Cookie的全新SSO体验?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)