我想在Google Developer Console中为“已安装的应用”类配置重定向网址的自定义端口。
按照https://developers.google.com/accounts/docs/OAuth2InstalledApp中的说明,事实证明这应该是可能的:
redirect_uri=http://localhost:9004&
转到控制台(“console.developers.google.com”),“凭据”和“创建新客户端ID”,我找不到字段,输入自定义端口号的位置。有谁知道如何做到这一点?
谢谢!
答案 0 :(得分:4)
事实上,您所阅读的文件已经回答了您的问题:
在Google Developers Console中创建客户端ID时,会为您创建两个redirect_uris:
urn:ietf:wg:oauth:2.0:oob
和http://localhost
。应用程序使用的值决定了授权代码返回应用程序的方式。
http://localhost
向Google授权服务器发出信号,告知授权码应作为查询字符串参数返回给客户端上的Web服务器。 您可以在不更改Google Developers Console配置的情况下指定端口号。
答案 1 :(得分:0)
我尝试了这个想法并且有效。 将凭据中的连续端口或可能端口设为
**Redirect URIs**
http://localhost:55738/YoutubeVideoList.aspx
http://localhost:8080/YoutubeVideoList.aspx
http://localhost:8081/YoutubeVideoList.aspx
http://localhost:8082/YoutubeVideoList.aspx
http://localhost:8083/YoutubeVideoList.aspx
http://localhost:8084/YoutubeVideoList.aspx
并且在调用身份验证过程时不要忘记给端口(上面的任何人)提供正确的redirectURI。