我使用Firebase身份验证服务来在我的网站上提供Google身份验证 我将这段代码用于基于带重定向功能的Firebase服务的Google身份验证
const provider = new firebase.auth.GoogleAuthProvider();
firebase.auth().signInWithRedirect(provider);
此代码可在chrome的桌面版本上正确运行,但是当我在chrome的android版本上使用它时,我的控制台日志上收到访问控制错误,并且无法启动重定向
我之前在Firebase面板的“登录方法”部分中将我的域添加到“授权域”列表中
我收到的全部错误是
Access to XMLHttpRequest at 'https://www.googleapis.com/identitytoolkit/v3/relyingparty/getProjectConfig?{{key}}' from origin {{my_site_url}} has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.