我试着用auth在firebase上为google登录。我以前已经做过无数次了,尽管预览web服务器是localhost:3000
,所以我会收到一个错误声明
此域本地主机:3000未被授权运行此操作。转到“方法”选项卡中的-> 8月部分->签名。
所以我会按照指示输入我授权的预览url作为本地主机,这样就可以了。但这一次我没有使用本地主机,但我使用的是某种ip地址服务器,当我尝试在防火墙中输入它时,它会说:"app必须像a for例如:.com一样结束“,但是我的ip服务器没有.com,所以防火墙不允许它。
而且,我以前多次在localhost 3000服务器中使用它的代码没有什么问题,它的工作原理是因为firebase auth允许本地主机,而不是ip服务器。我该怎么办?
发布于 2021-10-12 06:23:27
授权是针对整个域,而不是针对该域上的特定端口。因此,127.0.0.1
是一个有效的授权域(在创建项目时默认添加),但127.0.0.1:5500
不是。
https://stackoverflow.com/questions/69533693
复制相似问题