对AWS Elastic Beanstalk的Angular POST请求返回"预检的响应具有无效的HTTP状态代码401"

时间:2016-05-01 23:14:28

标签: angularjs amazon-web-services cors elastic-beanstalk aws-sdk

我正在尝试使用AngularJS向AWS Elastic Beanstalk网址发出POST请求,这将允许我登录应用程序,但我收到以下错误:

  1. 选项
  2. XMLHttpRequest无法加载
  3. 预检的响应包含无效的HTTP状态代码401
  4. 我成功提出了一个卷曲请求,但遇到了客户提出请求的问题。

    Elastic Beanstalk文档声明:     期望会话ID包含在我已包含在我的函数中但仍然收到错误的标题中的所有API请求(登录和注册除外)中。

    X-Session-Id:testtest

    这是我的登录代码:

    $scope.login = function(user) {
        $http.post('http://test.elasticbeanstalk.com/users/auth',{
            isArray: false,
            session_id: “testtest”,
            headers: {
                'Content-Type': 'application/json'
            }})
          .success(function(response, body) {
            $rootScope.currentUser = response;
            $state.go('form.map');
          });
      };
    

0 个答案:

没有答案