【问题标题】:Angular ng-token-auth, post to wrong localhostAngular ng-token-auth,发布到错误的本地主机
【发布时间】:2016-06-01 14:21:48
【问题描述】:

我有一个在 http://localhost:3000/ 上运行的 Rails API,还有一个在 http://localhost:8000/ 上运行的 Angular 前端。我正在使用 ng-token-auth 实现登录功能。它将令牌发布到错误的本地主机,如下所示:

http://localhost:8000/api/auth/sign_in

我发现了如何更改 URL 的每个部分,除了“http://localhost:8000/”,需要是“http://localhost:3000/”有人可以提示我如何做到这一点吗?

提前致谢。

【问题讨论】:

    标签: javascript ruby-on-rails angularjs ruby-on-rails-4


    【解决方案1】:

    documentation,您应该将 url 放在配置中:

    angular.module('myApp', ['ng-token-auth'])
        .config(function($authProvider) {
            $authProvider.configure({
                apiUrl: 'http://localhost:3000'
            });
        });
    

    【讨论】:

      猜你喜欢
      • 2023-01-19
      • 1970-01-01
      • 1970-01-01
      • 2020-12-15
      • 1970-01-01
      • 2016-07-29
      • 2014-09-08
      • 1970-01-01
      • 2019-04-18
      相关资源
      最近更新 更多