谷歌SignIn在托管工作流中工作正常,但在弹出时停止工作。react-native-unimodules配置正确。所有其他配置都是完全相同的。获取以下错误。
授权错误
错误400: Invalid_request redirect_uri的参数值无效:缺少授权: null:/oauth2redirect/google

多次检查ClientId以进行确认。
发布于 2021-03-10 11:56:41
你的redirect_uri (null:/oauth2redirect/google)不好,
您需要遵循这些说明:
ios.bundleIdentifier值匹配。npx uri-scheme add <your bundle id> --ios要测试这一点,您可以执行以下操作:
expo client:iosexpo eject发布于 2021-03-12 17:31:35
你应该检查下面的一些要点:
1.iosclientId是否正确?

2. 2.AccessToken应该是这样的
常量凭证= firebase.auth.GoogleAuthProvider.credential(null,凭证);firebase.auth().signInWithCredential(credential) accessToken
//注意第一个参数为null
3.在登录方法Firebase->Google->Enable->Safelist Client ID...中添加ClientID。->将ClientID粘贴到input->按'Add'-> Done run yourProject
https://stackoverflow.com/questions/66510598
复制相似问题