POST 中出现 C# 错误的 Firebase

Firebase with c# error in POST

我已经安装了 firesharp,在我的 cs 代码中,我有

                IFirebaseConfig config = new FirebaseConfig
                {
                   BasePath = "myapp.firebaseapp.com/" //actual authDomain
                };

                IFirebaseClient client = new FirebaseClient(config);
                PushResponse responseval = await client.PushAsync("registered", 10);

在我的 firebase 数据库中,我注册了一个节点,我想添加 10,但上面的操作失败并抛出错误

An eror ocurred while execute request path method POST.

在 firebase 数据库中,我也禁用了身份验证,因此任何人都可以读写,有什么问题吗?

此外,在 firesharp 文档中,您需要一个基本路径,但 firebase 提供:

  var config = {
   apiKey: "",
   authDomain: ",
   databaseURL: "",
   projectId: "",
   storageBucket: "",
  messagingSenderId: ""
 };

我从哪里获得 BasePath?正在构建一个 uwp 应用程序。

您正在指定您的 Firebase 托管应用的 URL:

BasePath = "myapp.firebaseapp.com/" 

您应该改为指定数据库的 URL:

BasePath = "myapp.firebaseio.com/"