Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Salesforce远程操作调用错误_Salesforce - Fatal编程技术网

Salesforce远程操作调用错误

Salesforce远程操作调用错误,salesforce,Salesforce,我正在调用一个apex远程操作,在某些情况下会抛出错误。。这在下环境上运行良好。但在生产中,它正在崩溃。我怀疑这不是来自UI,而是来自apex控制器方面 请参阅下面的错误详细信息。下面是我从apex控制器端收到的错误详细信息 [ { "statusCode":500, "type":"exception", "ref":false, "action":"Unknown", "method":"Unknown", "m

我正在调用一个apex远程操作,在某些情况下会抛出错误。。这在下环境上运行良好。但在生产中,它正在崩溃。我怀疑这不是来自UI,而是来自apex控制器方面

请参阅下面的错误详细信息。下面是我从apex控制器端收到的错误详细信息

[
    {
      "statusCode":500,
      "type":"exception",
      "ref":false,
      "action":"Unknown",
      "method":"Unknown",
      "message":"Content type 'null' not supported for Visualforce remoting request.  Expected 'application/json'.",
      "where":"",
      "data":"",
      "vfTx":true,
      "vfDbg":true
     }
] 
Ajax标题截图:


非常感谢您在这方面提供的任何帮助。

听起来您的远程操作在沙箱中工作,而不是在生产中。这是我要检查的东西

  • 检查是否已部署Visualforce页面和控制器
  • 检查Visualforce页面上的安全性,以确保配置文件具有访问权限
  • 检查Apex类的安全性,以确保配置文件具有访问权限
  • 检查远程操作中使用的字段的用户配置文件的对象级和字段级安全性
  • 在调用远程操作之前,在该行中添加一个console.log,记录传递到远程操作中的参数
  • 将控制台日志添加到处理记录响应的回调的远程操作中的函数
  • 将System.Debug添加到记录输入参数的远程操作的第一行

  • 如果前4项无法解决问题,则后3项将有助于进一步确定问题。

    Hi Matt。。。。要求salesforce团队验证第1点和第4点,一切似乎都很好。5到7也似乎没有任何问题,数据正常。当数据较多时,远程呼叫失败……因此,当我单击左侧面板上数据较少的链接时,远程呼叫成功,但当数据较大时,呼叫被取消。