默认权限表示无权访问由admin创建的域

时间:2018-01-19 13:01:45

标签: amazon-web-services amazon-ec2 realm realm-object-server

我的Realm对象服务器位于aws ec2中,每当我通过管理员凭据创建任何领域(同步)并通过IP检查ros时,默认权限表示无权访问

final SyncCredentials syncCredentials = 
SyncCredentials.usernamePassword("username","password",false);
SyncUser.loginAsync(syncCredentials, authUrl, new SyncUser.Callback() 
{
 @Override
public void onSuccess(final SyncUser user) {
SyncConfiguration config = new SyncConfiguration.Builder(user, 
serverURL)
.schemaVersion(1)/*schemaVersion(1).name("_auth")*/
.build();
realm = Realm.getInstance(config);
realm.setDefaultConfiguration(config);

enter image description here

1 个答案:

答案 0 :(得分:0)

这意味着默认情况下,非管理员用户将无法读取或写入此域。如果要向所有人授予权限(即通配符权限),则可以使用任何受支持的SDK执行此操作。例如,如果你使用Swift,你可以这样做:

persistence