我们在我们的应用程序(使用 Adobe AEM + Reactjs 构建)中使用 ReactJs。这不是 SPA 项目,我们在某些页面中使用 reactjs 组件,我们使用 ReactDOM.render 使用 DOM 元素进行渲染。
我们希望对特定页面组件进行 SSO,而不是对整个站点进行 SSO。我们有正确的 Azure 租户和客户端 ID。
- 我们使用react-aad-msal npm 来实现这一点。但是网址像https://login.microsoftonline.com/common//discovery/instance?而不是https://login.microsoftonline.com/ /oauth2/v2.0/authorize。我不知道我们在这里犯了什么错误。
2)我们是否有更好的方法或 npm 来在组件级别实现这一点,而不是我的第一种方法。
提前致谢。