我想不再在 OSX 应用程序中使用为 oAuth2 提供的 WebKit。这意味着我(AFAIK)仅限于两个重定向 URL:
1) http://localhost
2) urn:ietf:wg:oauth:2.0:oob
在 Mac 上,理想情况下我希望有重定向 URL,例如 myApp://something,但这被 Google 拒绝为用作重定向的“无效 URL”。
(2) 不是一个选项,因为它要求用户从浏览器复制/粘贴代码。易。
我看到我可以提供一个自定义端口(所以我可以在某个端口编写/使用一个小型 HTTP 服务器来响应回调),但是有没有更简单的方法(例如:上面的自定义 URL 方案,会很完美)?