我正在尝试使用appengine的blobstore来安全地存储和访问文件。此文件只能由该文件所属的组的成员访问。我正在数据存储区中按组实现访问控制,方法是查找成员的组,如果实体是组的一部分,则允许访问实体,该组实际上只是作为字段存储。怎么能在blobstore中实现?除了使用File Api之外的文件名外,似乎没有与blob一起存储任何元数据。
我将通过servlet提供blob,并希望在提供blob之前检查成员帐户。任何想法???
答案 0 :(得分:0)
Blobstore访问goes always through your servlet。您可以在致电blobstoreService.serve(..)
之前实施访问控制。