Kentico,如何通过REST更新对象



我正在使用Kentico 9的REST功能。

我可以通过向以下URL模式提交POST来创建用户对象:

POST <host>/rest/cms.user/site/<sitename>

但我也需要更新一个用户。根据他们的文档,你应该能够做到这一点:

PUT <host>/rest/cms.user/site/<sitename>/<userid>

但我这样做会得到404分。有什么想法吗?文件有错吗?如果我把更新改为POST,我会得到更好的结果,但它仍然说这是一个被禁止的操作。

仅使用:

  • PUT <host>/rest/cms.user/<id>

或者:

  • 在原始请求中使用<id>的代号或GUID(而不是int)

请参阅文档。

站点根web.config文件中的模块标记需要修改如下:

<modules runAllManagedModulesForAllRequests="true">

最新更新