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

时间:2020-09-19 04:16:08

标签: reactjs azure-active-directory react-native-webview

我在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体验?

0 个答案:

没有答案