ui.router で動作する angularJS SPA アプリがあり、以下のコードは Chrome と Firefox で正常に動作しています。Edge と Internet Explorer でログイン ポップアップが表示され、資格情報を入力しても何も起こりません。
class LoginController {
constructor($rootScope, $state, adalService) {
this.$rootScope = $rootScope;
this.$state = $state;
this.adalService = adalService;
this.$rootScope.$on('adal:loginSuccess', function (event, token) {
console.log('loggedin');
console.log('token:' + token);
$state.go('loggedin');
});
}
$onInit() {
this.adalService.login();
}
}
LoginController.$inject = ['$rootScope', '$state', 'adalAuthenticationService'];
export default LoginController;
なぜこれが起こっているのかについてのアイデアはありますか? ありがとう