Firebase存储规则中crc32c哈希的格式是什么?

时间:2018-03-25 18:26:17

标签: firebase google-cloud-storage firebase-storage

我正在尝试使用Firebase存储规则中的request.resource.crc32chttps://firebase.google.com/docs/reference/security/storage/#properties_2

我的目标是制定一条规则:

match /blobs/{hash}/{fileName} {
   allow read;
   allow write: if request.resource.crc32c == hash;
}

但我正在尝试拒绝每次写入的权限。 Firebase文档没有提供有关CRC32C哈希格式的任何信息:是hex,int,uint,base64还是其他什么?

1 个答案:

答案 0 :(得分:0)

这是编码为base64字符串(不是base64url)的crc32c值的大端表示法