2016-11-29 97 views
0

我有一个可编辑的图像Web部件,我试图上传一个图像作为附件。事件日志告诉我:Kentico上传附件许可

消息:您无权执行此操作。

异常类型:System.Exception的 堆栈跟踪: 在MultiFileUploader.ContentUploader.CheckAttachmentUploadPermissions(UploaderHelper 参数) 在MultiFileUploader.ContentUploader.ProcessRequest(HttpContext的背景下)

这是在我的本地开发发生机器,而我即将在我拥有的开发虚拟机上进行测试。另外,我正在使用默认的管理员帐户。

而且,我可以在“可编辑文本”Web部件中上载附件。

回答

1

有可能导致这几件事情:

  • 用户运行的网站/应用程序池没有权限读/写的目录服务器上
  • IIS未正确配置授权
  • Kentico配置不正确(基于错误,它是最有可能不是这个)
+0

我以为附件被存储在数据库中? IIS_IUSER作为CMS文件夹的完全控制。 奇怪的是,我可以在“编辑文本”Web部件中上传附件。 –

+0

这是一个桌面iis的问题。 dev vm很好。 –

+1

即使将附件和文件存储在数据库中,该文件仍会暂时上传到服务器,然后在将其存储在数据库中后将其删除。 –