[英]Access denied when calling Zurmo's login REST api service
我正在尝试从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é 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网站根目录位于/ var / www。 希望可以有人帮帮我。 提前致谢
鱿鱼代理正在停止您的连接<!-- ERR_ACCESS_DENIED -->
你是否可以:
1-您应该了解如何绕过其机构“ Proxy_CIREN”的代理
2-设置环境以使所有请求都通过代理:-如果在Windows中工作,建议您安装CPROXY。-如果在Linux中工作,则可以在控制台中执行以下操作(例如):
export http_proxy="http://usuario:contrasenna@proxy.ciren.cu:3128"
我希望你 ;-)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.