Spring Security: вход с другого хоста - PullRequest
0 голосов
/ 20 сентября 2019

Я не уверен, подходит ли это название для этого вопроса, было бы полезно отредактировать название.Спасибо!

небольшой фон:

мои статические html-страницы размещены на 192.168.1.34:5500 приложение весенней загрузки работает на 192.168.1.34:8080

/view/** конечные точки настроены натребуется логин для доступа

в index.html, есть простая функция входа

function applicantLogin() {
    let xhr = new XMLHttpRequest();
    xhr.open("POST", "/login", true);
    xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xhr.setRequestHeader('Access-Control-Allow-Origin', '*');
    xhr.send('username=user&password=userPass');
    xhr.onload = function () {
        if (xhr.status === 200) {
            alert('login success');
        } else {
            alert('login unsuccessful');
        }
    }
}

в applicant.html

$scope.viewf = function (id) {
    let host = 'http://192.168.1.34:8080';
    $http({
        url: host+'/view/?id=' + id,
        method: 'GET'
    })
}

, если я посещаю http://192.168.1.34:8080/index.html (которыйпосле загрузки этой функции входа в систему $scope.viewf(id) работает нормально.

, но если я посещаю http://192.168.1.34:5500/index.html после вызова этой функции входа в систему, $scope.viewf(id) дает мне 401 UNAUTHORIZED.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...