在owncloud中创建用户时获取状态码997

时间:2018-10-23 11:14:50

标签: cloud owncloud cloud-storage

当尝试请求以下api时,我试图通过owncloud User Provisioning API创建用户:

  

卷曲-X POST   http://admin:secret@localhost/owncloud/ocs/v1.php/cloud/users -d   userid =“ user1” -d password =“ user1”

我得到答复:

<?xml version="1.0"?>
<ocs>
 <meta>
  <status>failure</status>
  <statuscode>997</statuscode>
  <message>Unauthorised</message>
 </meta>
 <data/>
</ocs>

1 个答案:

答案 0 :(得分:3)

该问题是由于secret包含特殊字符(如@)的组合引起的。波纹管是示例链接

https://admin:secret@demo.owncloud.com

外观

https://admin:abc@12@demo.owncloud.com,其中abc@12是秘密/密码。

由于秘密使用了两个@符号,因此它是从@12而非@demo那里夺走域名的。