Я использую паспорт-saml для подключения своего углового приложения с моей службой id.
Я могу успешно позвонить по адресу http://example.com/#/, и моя страница загружается с помощью кнопки входа. Кнопка входа в систему генерирует неудачный запрос CORS.
$scope.signIn = function() {
$http.get('http://example.com/auth')
.success(function(data) {
console.log('SUCCESS');
console.log(data);
})
.error(function(data) {
console.log('ERROR');
console.log(data);
});
};
Однако, если я сначала заберу http://example.com/auth, а затем перейду к http://example.com/#/ Я не получаю запрос CORS и не могу получить необходимый мне объект.
Может ли кто-нибудь помочь мне понять, почему я не могу получить объект SAML в свое угловое приложение из кода выше?
ты пробовал
$sce.trustAsResourceUrl('http://example.com/auth');
ваш код:
$scope.url = $sce.trustAsResourceUrl('http://example.com/auth');
$scope.signIn = function() {
$http.get($scope.url)
.success(function(data) {
console.log('SUCCESS');
console.log(data);
})
.error(function(data) {
console.log('ERROR');
console.log(data);
});
};