调用 Zurmo 的登录 REST API 服务时访问被拒绝



我正在尝试调用Zurmo CRM的登录API,但它一直返回访问拒绝的错误。这是我使用的代码,取自zurmo.org wiki。

public static function zurmoTests()
{
    $username = 'super';
    $password = 'root';
    $headers = array(
        'Accept: application/json',
        'ZURMO_AUTH_USERNAME: ' . $username,
        'ZURMO_AUTH_PASSWORD: ' . $password,
        'ZURMO_API_REQUEST_TYPE: REST',
    );
    $response = ApiRestHelper::createApiCall('http://localhost/zurmo/app/index.php/zurmo/api/login', 'POST', $headers);
    return $response;
    $response = json_decode($response, true);
    if ($response['status'] == 'SUCCESS')
    {
        return $response['data'];
    }
    else
    {
        return false;
    }
}

这是我收到的回复。

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>ERROR: El URL solicitado no se ha podido conseguir</title>
    <style type="text/css">
      <!--  %l  body :lang(fa) { direction: rtl; font-size: 100%; font-family: Tahoma, Roya, sans-serif; float: right; } :lang(he) { direction: rtl; float: right; }  -->
    </style>
  </head>
  <body>
    <div id="titles">
      <h1>ERROR</h1>
      <h2>El URL solicitado no se ha podido conseguir</h2>
    </div>
    <hr>
    <div id="content">
      <p>Se encontró el siguiente error al intentar recuperar la dirección URL: <a href="http://127.0.0.1/zurmo/app/index.php/zurmo/api/login">http://127.0.0.1/zurmo/app/index.php/zurmo/api/login</a></p>
      <blockquote id="error">
        <p><b>Acceso Denegado</b></p>
      </blockquote>
      <p>La configuración de control de acceso evita que su solicitud sea permitida en este momento. Por favor, póngase en contacto con su proveedor de servicios si cree que esto es incorrecto.</p>
      <p>Su administrador del cach&eacute; es <a href="mailto:webmaster%W">webmaster</a>.</p>
      <br>
    </div>
    <hr>
    <div id="footer">
      <p>Generado Sat, 08 Mar 2014 15:29:41 GMT por Proxy_CIREN (squid/2.7.STABLE9)</p>
      <!-- ERR_ACCESS_DENIED -->
    </div>
  </body>
</html>

我在MVC事件中调用API。我的Zurmo Web根在/var/www中。希望可以有人帮帮我。预先感谢

鱿鱼代理正在停止您的连接 <!-- ERR_ACCESS_DENIED -->

您可以:

1-您应该看到如何绕过他们的机构" proxy_ciren"

2-设置您的环境以使所有请求通过代理: - 如果您在Windows工作,我建议您看到安装Cproxy的可能性 - 如果您在Linux工作,则可以在控制台中执行以下操作(例如):

export http_proxy="http://usuario:contrasenna@proxy.ciren.cu:3128"

我希望你; - )

最新更新