使用Springboot安全性添加AngularJS StateProvider

时间:2019-05-20 06:48:11

标签: angularjs spring-boot angular-ui-router

在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 \内加载。

0 个答案:

没有答案