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