OAuth GitHub重定向网址。防止代码参数出现在我的网页的网址中

时间:2016-10-16 05:50:18

标签: angularjs oauth github-api

我已成功让Oauth与GitHub,我的角度客户端和我的java服务器一起工作。但是,我对我的网址栏中带有代码查询字符串参数的回调网址感到不安。

我通过控制台跟踪了与GitHub的松散集成,并且能够找到代码查询字符串参数,但从未在url地址栏中看到它。我很好奇他们是如何完成这件事的,并且想做同样的事情。

1 个答案:

答案 0 :(得分:1)

可能是因为重定向(在GitHub API V3 HTTP Redirects中列出)

  

302:临时重定向。
  请求应逐字重复到Location头字段中指定的URI,但客户端应继续使用原始URI以用于将来的请求。

请参阅" Hiding OAuth Callback URL Parameters"。

中的示例