在AngularJS应用程序中使用Spring Security,并从AngularJS使用$ stateProvider。
当调用正常状态时,它以/#/home
出现,但是当Spring日志记录表单出现并且提供了正确的用户时,结果视图不会加载到基本html类的<ng-view>
部分中,而是出现在外部就像正常页面一样,因为Spring直接呈现/home
URL。我如何渲染它以类似于正常流动的角度调用状态。
对于Ex:-通常带有stateprovider的是-
http://localhost:8080/MyProject/#/p_register
但是在通过spring登录访问权限后,spring按下this-
http://localhost:8080/MyProject/p_register
试图以不同的方式提供/#/URL
,不确定还能做什么
正在调用主页的正常状态
$stateProvider
.state('homepage', {
url: '/home',
templateUrl: 'homepage',
controller: 'UserController',
controllerAs: 'ctrl'
});
通过Spring安全性后,结果页面应仅在基本html \内加载。