Я пытаюсь пройти аутентификацию в Azure, используя эту библиотеку 'react-native-azure-ad2'
, но похоже, что она работает неправильно. После входа в систему отображается сообщение об ошибке:
" Извините, но у нас возникли проблемы при входе в систему. URL-адрес ответа, указанный в запросе, не соответствует URL-адресам ответа, настроенным для приложения" xxxxxxxxxxxxxxxxxxxxxx "
Вот мой код:
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}
/>
);
}
}
Я перепробовал все эти учетные данные и по-разному их комбинировал, но сообщение об ошибке остается прежним.