我的应用程序通过在请求中的hd参数中指定abc.com来限制使用Oauth2登录到特定域名,例如abc.com。Restrict Login Email with Google OAuth2.0 to Specific Domain Name但是最近几天它允许任何有Google帐户的人登录。我确定我没有更改代码,甚至根据此链接的说明验证了结果uri中指定了我的域名名称的hd参数。https://developers.google.com/identity/protocols/OpenIDConnect#hd-param 那么有谁能告诉我我做错了什么吗?这是我的代码。
`redirect( uri : "https://accounts.google.com/o/oauth2/auth?" +
"redirect_uri=${redirectUri}&" +
"response_type=code&" +
"client_id="${my_client_id}"& +
"scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email" +
"+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile&" +
"approval_prompt=auto&" +
"hd=apposit.com")`