gpt4 book ai didi

azure - 使用 Azure AD 进行身份验证 - React Native

转载 作者:行者123 更新时间:2023-12-03 00:26:28 38 4
gpt4 key购买 nike

我正在尝试使用此库'react-native-azure-ad2'向Azure进行身份验证,但它似乎无法正常工作。我登录后显示此错误消息:

抱歉,我们在让您登录时遇到问题。请求中指定的回复 URL 与为应用程序“xxxxxxxxxxxxxxxxxxxxxx”配置的回复 URL 不匹配

这是我的代码:

    var credentials = {
client_id: 'xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxx',
client_secret: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx',
redirectUrl: 'msalxxxxxxx-xxxxxx-xxxxx-xxxxx-xxxxxxxxxx://auth',
scope: 'User.Read'
};

export default class AzureLogin3 extends React.Component {

constructor(props) {
super(props);
this.azureInstance = new AzureInstance(credentials);
this._onLoginSuccess = this._onLoginSuccess.bind(this);
}

_onLoginSuccess() {
this.azureInstance.getUserInfo().then(result => {
console.log(result);
}).catch(err => {
console.log(err);
})
}

render() {
return (
<AzureLoginView
azureInstance={this.azureInstance}
loadingMessage="Requesting access token"
onSuccess={this._onLoginSuccess}
/>
);
}
}

我已经尝试了所有这些凭据并以不同的方式组合,但错误消息仍然相同。

最佳答案

我认为您代码中的redirectUrl 与已注册的Azure 应用程序的重定向URI 中的redirectUrl 不匹配。

关于azure - 使用 Azure AD 进行身份验证 - React Native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56633331/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com