Ошибка аутентификации Firebase — неправильный формат пользовательского токена. Пожалуйста, проверьте документациюC#

Место общения программистов C#
Ответить
Anonymous
 Ошибка аутентификации Firebase — неправильный формат пользовательского токена. Пожалуйста, проверьте документацию

Сообщение Anonymous »

Я новичок в Firebase и использую его для своей VR-игры. Firebase помогает мне хранить пользовательские данные и аутентификацию. (Например, хранение косметических средств пользователя, хранение ролей пользователя)
Всякий раз, когда я пытаюсь пройти аутентификацию с помощью аутентификации Firebase, выдается эта ошибка: Ошибка: System.AggregateException: произошла одна или несколько ошибок. (Формат пользовательского токена неправильный. Пожалуйста, проверьте документацию.)
Я пытался найти документацию и другие вещи, но это не помогло. Я новичок в Firebase, поэтому не знаю, как все исправить.
Вот мой код:

Код: Выделить всё

public void Start()
{
DBAuthentication();
}

public void DBAuthentication()
{
FirebaseAuth FirebaseAuth = FirebaseAuth.DefaultInstance;

FirebaseAuth.SignInWithCustomTokenAsync(metaId).ContinueWith(task =>
{
if (task.IsCanceled)
{
logManager.SendErrorLog("DBAuthentication was canceled.", "AccountManager");
return;
}

if (task.IsFaulted)
{
logManager.SendErrorLog("DBAuthentication encountered an error. Error: " + task.Exception, "AccountManager");
return;
}

AuthResult result = task.Result;
logManager.SendLog("DBAuthentication was successful. Continuing with AccountAuthentication..", "AccountManager");

AccountAuthentication();
});
}

public async void AccountAuthentication()
{
DatabaseReference firebaseDatabase = FirebaseDatabase.DefaultInstance.RootReference;

// Basic User Info

await firebaseDatabase.Child($"users/{metaUsername}/user-info/username").SetValueAsync(new
{
this.metaUsername
});

await firebaseDatabase.Child($"users/{metaUsername}/user-info/user-id").SetValueAsync(new
{
this.userId
});

await firebaseDatabase.Child($"users/{metaUsername}/user-info/meta-id").SetValueAsync(new
{
this.metaId
});

// Time Created

await firebaseDatabase.Child($"users/{metaUsername}/user-info/time-created/date").SetValueAsync(new
{
System.DateTime.Now
});

await firebaseDatabase.Child($"users/{metaUsername}/user-info/time-created/time").SetValueAsync(new
{
System.DateTime.UtcNow
});
}
}
}
Может ли кто-нибудь мне помочь?

Подробнее здесь: https://stackoverflow.com/questions/790 ... please-che
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»