无法在angularjs

时间:2018-03-10 03:02:29

标签: angularjs angular-ui-router clio-api

我正在使用基于clio的身份验证...

        var params = {
            response_type : 'code',
            client_id : 'abcdefghijklmanopqrstvuwxyz',
            redirect_uri : 'http://localhost:5000/welcome'
        }
        $http.get("https://app.clio.com/oauth/authorize",{
            params : params
        }).then(function (response) {
            window.location="https://app.clio.com/session/new";
        })

当我们在clio的登录页面中提供凭据时,它将默认重定向到上面指定的“redirect_uri”。

我的角度状态定义为:

    STATE: 'welcome',
    URL: '/welcome?code',
    CONTROLLER: 'WelcomePageController',
    TEMPLATEURL: 'app/partials/welcome/welcome.html'

所以现在授权后,clio将重定向到url

  

http://localhost:5000/welcome?code=abcdefghijkl

但我的页面显示为:

  

无法获得/欢迎

1 个答案:

答案 0 :(得分:0)

将您的网址更改为:url:' / welcome'