微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决响应本机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 举报,一经查实,本站将立刻删除。