我在 php 中使用 curl 请求在 nextcloude 中调用用户注册 api,但我得到以下响应。
csrf 检查失败
我的 curl 请求如下。
$ownAdminname=“xxxx”;
$ownAdminpassword=“xxx”;
$ownconnect="https://".$ownAdminname.":".$ownAdminpassword."@local.ngageapp.com";
$username=‘xxxx’;
$password=‘xxx’;
$url = “{$ownconnect}/ocs/v1.php/cloud/users”;
$ownCloudPOSTArray = array(‘userid’ => $username, ‘password’ => $password );
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $ownCloudPOSTArray);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, $ownAdminname.":".$ownAdminpassword);
$response = curl_exec($ch);
curl_close($ch);
请我在这个问题上需要帮助。提前致谢!