将Oauth与YouTube api一起使用



我正在尝试添加OAuth athentication以访问YouTube,但是如何将本地主机添加为域?

例如,在这里的域名注册页面上,我想使用 localhost,因为我正在本地开发此应用程序。

请帮助我或建议我其他方法

谢谢

附言我也在 https://webapps.stackexchange.com/上添加了这个问题,但不确定那里的社区活动,所以请忽略

显然,

您无法注册"localhost"进行身份验证,因为它只是一个别名。如果您想将OAuth与任何Google服务一起使用,则必须拥有一个域。如果您正在开发桌面应用程序,则有一个解决方法(这实际上可能适用于所有人,但我没有尝试):

实际上,您可以使用HMAC-SHA1("匿名"的使用者密钥和"匿名"的使用者密钥)创建签名,而无需向Google注册您的域,从而对OAuth请求进行签名。 只需确保为您的请求具有适当的签名基字符串即可。

http://code.google.com/apis/accounts/docs/OAuth_ref.html#SigningOAuth

在 Google API 控制台中为应用提供重定向 URI 的页面上,您可以使用 localhost。或者您可以在/etc/hosts文件中为 localhost 指定另一个名称,如下所示:

127.0.0.1       localhost myname.madeupdomain.net

相关内容

  • 没有找到相关文章

最新更新