Так что я разрабатываю приложение с угловыми углами, которое имеет аутентификацию пользователя.Возвращаясь к угловой странице после успешного входа в систему?
Я не несу ответственности за внутреннюю аутентификацию.
Проект, поскольку в настоящее время у него есть конечная точка, на которую я попал, чтобы попасть на страницу входа, размещенную отдельно.
Так вот как это происходит.
(Эти образцы имена)
Наш главный WebApp имеет связь как https://node11.dev.com/webappname
Логин пользователя для данного веб-приложение идет
https://node11.dev.com:8082/api/applications/webappname/user/login/
И когда вы нажмете, что конечная точка Вы получаете
https://node3.dev.com/cas/login?service = Ссылка на конечную точку, с которой она перенаправляется наряду с JSessionId
Довольно уверен, что мы используем Spring + CAS Web Security.
Я войти в порядке с моим именем и паролем, однако после успешного входа в систему, я просто вернуться на пустую страницу с URL
https://node11.dev.com:8082/api/applications/user/login.
Мне нужно перенаправить обратно на главную страницу приложения, а также включить выход из системы, а что нет.
Как это сделать?
Некоторое значение кода.
Это HTML-код для навигации, где эта кнопка входа находится в пользовательском интерфейсе.
<a class="user" href="https://node17.catapult.dev.boozallenet.com:8082/api/applications/godzilla/login"><i class="fa fa-user"></i> Login <i class="fa fa-caret-down"></i></a>
Ранее вместо HREF я имел нг щелчок, потому что я чувствовал, что я, вероятно, придется использовать POST или GET.
Когда я использовал ng-click, он называл функцию goToLogin, и это то, что сделала эта функция.
function goToLogin(){
$window.location.href=url;
}
Можете ли вы разместить любой соответствующий код? В противном случае трудно определить проблему. –
путь слишком много неизвестных здесь, но если вы используете 'ui-router', то решение в основном родительском маршруте может помочь вам – charlietfl