我在Codeigniter Restful身份验证方面遇到了问题。 没有身份验证,它工作正常。但是当我将身份验证设置为“基本”或“摘要”时,返回的响应为NULL。
我有两(2)个codeigniter设置。一个仅用于API,第二个用于Web应用程序本身。 这是我的代码片段。
在API安装的rest.php上:
$config['rest_auth'] = 'digest';
$config['rest_valid_logins'] = array('admin' => '1234');
在Web应用程序安装模型上:
$apiUrl = 'http://localhost/api/blog/posts';
$config = array('server' => $apiUrl,
'http_user' => 'admin',
'http_pass' => '1234',
'http_auth' => 'digest'
);
$this->rest->initialize($config);
$data = $this->rest->get($apiUrl, $args');
谢谢!