Угловой для SAML получение CORS

0

Я использую паспорт-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 в свое угловое приложение из кода выше?

Теги:
cors
saml

1 ответ

0

ты пробовал

$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);
        });
};

Ещё вопросы

Сообщество Overcoder
Наверх
Меню