求教如何让OAuth客户端Id被列入白名单,让Oauth在嵌入式浏览器中工作。
我的客户端ID是:665249451488-84nosliqrc80hpe0ot1vperj1eb8gbfk.app.googleusercontent.com。
如果有任何邮箱地址联系方式的白名单都会有帮助。
类似问题 : Ios captive portal Google oauth disallowed agent - angular app.
在专有门户上出现'disallowed_useragent'错误。
先谢谢你
谷歌OAuth不能在嵌入式浏览器上工作,因为这是已知的不安全的。查看 https:/developers.googleblog.com201608modernizing-oauth-interactions-in-native-apps.html。 和 https:/security.googleblog.com201904better-protection-against man-in-middle.html。. 在iOS上,你应该使用safariviewcontroller,而不是依赖嵌入式的web视图。
正如在另一个问题上所解释的那样,如果你的用户遇到的问题是一个自带的门户,这是建议继续使用Google Sign In的方式。https:/support.google.comaccountsanswer9690282?hl=en.