我想在点击“使用Microsoft登录”按钮时使用react native中的Microsoft帐户登录我的应用。
我使用了一个名为react-native-msal的组件,但我得到错误(如下图所示)。任何人都可以帮助我在此代码或任何其他组件,我可以使用Microsoft帐户登录使用react native我的代码:
const config: MSALConfiguration = {
auth: {
clientId: (i have written my client id here in my code),
authority: 'https://login.microsoftonline.com/common'
},
};
const scopes = ['openid', 'profile','user.Read'];
const pca = new PublicClientApplication(config);
console.log(pca);
try {
await pca.init();
} catch (error) {
console.error('Error initializing the pca, check your config.', error);
}
const params: MSALInteractiveParams = { scopes };
const result: MSALResult = await pca.acquireToken(params);
错误:
2条答案
按热度按时间9udxz4iz1#
使用Azure示例、Azure登录视图
fafcakar2#
the other answer是什么意思
使用Azure示例、Azure登录视图
可能是此包导出的视图:
https://github.com/shedaltd/react-native-azure-ad-2