【问题标题】:Apigee error when behind gateway proxy在网关代理后面时出现 Apigee 错误
【发布时间】:2014-06-08 11:32:07
【问题描述】:

我正在为应用服务创建一个 HTML 5 客户端,但是我们的应用服务是企业级的,因此在 apigee 网关代理之后(不是直接通过 api.usergrid.com)。 我是这样初始化的:

$(function() {
    var client = new Apigee.Client({
        orgName:'myorg',
        appName:'sandbox',
        monitoringEnabled:false,
        URI:'https://prod.OURURL.com/appservices/v1'
    });
    var username = "myusername";
    var password = "mypass";

    client.login(username, password,
      function (err) {
        if (err) {
          console.log('There was an error logging you in.');
        } else {
          //login succeeded
          client.getLoggedInUser(function(err, data, user) {
            if(err) {
              //error - could not get logged in user
              console.log("error on lvl2");
            } else {
              if (client.isLoggedIn()){
                appUser = user;
                console.log('data')
               // showFullFeed();
              }
            }
          });

        }
      }
    );    
});

我马上就明白了:

Error: Apigee APM configuration unavailable.

当然还有:

There was an error logging you in. 

使用代理中的跟踪工具,我可以在对 /proxy_path/org/app/apm/apigeeMobileConfig 的请求中看到此错误

{"timestamp":"1398263318219","duration":"0","error":"illegal_argument","exception":"java.lang.IllegalArgumentException","error_description":"JSON source MUST not be null"}

当然这都是上面代码调用的。

提前谢谢你。

[编辑以获取更多信息] 刚刚用我自己的私有组织进行了测试,所以没有设置 options.URI 参数,第二条日志消息是正常的,因为我没有创建应用程序用户,但是初始化在企业组织上不起作用,所以这个:

var client = new Apigee.Client({
            orgName:'myorg',
            appName:'sandbox',
            monitoringEnabled:false,
            URI:'https://prod.OURURL.com/appservices/v1'
        });

正在返回 APM 错误。

【问题讨论】:

  • 我实际上是通过 p2 票证升级的,因为这似乎是后端服务中的错误。将报告调查结果。

标签: javascript apigee


【解决方案1】:

您似乎需要启用应用服务应用程序中的某些选项(在配置选项中),以便此 api 调用返回某些内容,从而启用 sdk。

【讨论】:

    猜你喜欢
    • 2019-11-14
    • 2013-12-14
    • 2019-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    相关资源
    最近更新 更多