我尝试在 Azure 函数中使用 Realm Cloud,但它一直给我一个错误:
make_dir() 失败:权限被拒绝路径:/realm-object-server/
有没有办法将 Azure Functions 配置为具有创建文件的权限?我是 Azure Functions 的新手,这是我的第一次,所以我不太确定所有细节。
最佳答案
我找到了一个解决方案。在 Azure 函数中,您只能在临时文件夹内创建任何文件或文件夹。因此,如果您使用以下同步配置,它应该可以工作。它对我有用。
var configuration = new FullSyncConfiguration(new Uri("/~/<your-realm-name>", UriKind.Relative), _realmUser, Path.Combine(Path.GetTempPath(), "realm-object-server"));
基本上,您在这里传递文件夹名称以在本地存储 Realm 。如果您不传递文件夹名称,它会尝试将其存储在默认位置,您将在该位置收到访问错误。
关于c# - 将 Realm 同步与 Azure Functions 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57333968/