Проблема заключалась в том, что приложение было зарегистрировано как WebApp в активной директории Azure.Я зарегистрировал новое приложение как родное приложение в активной директории.с URL-адресом перенаправления "urn: ietf: wg: oauth: 2.0: oob", и теперь он отлично работает.Вот мой код
let authContext: AuthenticationContext = this.msAdal.createAuthenticationContext('https://login.windows.net/common');
authContext.acquireTokenAsync('https://graph.windows.net','<Your Native App client ID>' , 'urn:ietf:wg:oauth:2.0:oob', '', null)
.then((authResponse: AuthenticationResult) => {
this.presentToast('Token is' + authResponse.accessToken + ' and expires on ' + authResponse.expiresOn);
this.statusBar.styleDefault();
this.splashScreen.hide();
this.nav.setRoot(HomePage);
})
.catch((e: any) => {
this.presentToast('Authentication failed ' + e)
})