我安装了闪亮的新Firebase for Unity软件包,并试图使用服务帐户来使数据库软件包正常工作,如此处所述。当规则保持公开时,我能够连接并使用数据库(没有服务帐户),但在使用服务帐户时无法使用。Firebase for Unity使用服务帐户挂起提取授权令牌
启用详细日志记录(FirebaseDatabase.DefaultInstance.LogLevel = LogLevel.Verbose;
)给我:
PersistentConnection:pc_0 - Scheduling connection attempt
ConnectionRetryHelper:Scheduling retry in %dms
PersistentConnection:pc_0 - Trying to fetch auth token
然后,一分钟或两个后:
PersistentConnection:pc_0 - Connection interrupted for: connection_idle
我试着给服务帐户的所有者角色,并使其DWD。没有帮助。
有没有人能够得到这个工作?设置服务帐户时,我需要做些特别的事吗?设置服务帐户后,我需要在Firebase中做些什么吗?