我正在尝试使用以下代码发布。我希望它返回令牌,但它返回错误 405 Method Not Allowed。
<cfhttp method="POST" url="http://accounts.google.com/o/oauth2/token" >
<cfhttpparam type="Formfield" name="code" value="#url.CODE#">
<cfhttpparam type="Formfield" name="client_id" value="458381219741.apps.googleusercontent.com">
<cfhttpparam type="Formfield" name="client_secret" value="XXXXXXX">
<cfhttpparam type="Formfield" name="redirect_uri" value="http://console.mbwebportal.com/oauth2callback">
<cfhttpparam type="Formfield" name="grant_type" value="authorization_code">
</cfhttp>
上面的代码在 http://console.mbwebportal.com/oauth2callback上,它在用户允许访问应用程序后获取 url 中的代码。
请帮忙!!