当我向Google OAuth端点发出OAuth请求POST时,我得到一个400错误,说我缺少response_type,尽管清楚地发送了"response_type=code"在请求url中:
https://accounts.google.com/o/oauth2/v2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fyoutube.upload&access_type=offline&include_granted_scopes=true&state=state1&redirect_uri=https%3A%2F%2Fauth.somedomain.com%2Foauth2%2Ftoken&response_type=code&client_id=12345465634-qle7u44c0j4hjdjvt1fakes9gju4qe71.apps.googleusercontent.com
任何想法?
我唯一能看到的错误是你的http字符替换。
我用我的客户端id运行这个,它工作。
https://accounts.google.com/o/oauth2/v2/auth?scope=https://www.googleapis.com/auth/youtube.upload& access_type = offline& include_granted_scopes = true&状态= state1& redirect_uri = https://auth.somedomain.com/oauth2/token& response_type = code& client_id = [YourClientID]