OSX アプリで oAuth2 用に提供された WebKit を使用しないようにしたいと考えています。これは、私が (AFAIK) 2 つのリダイレクト URL のみに制限されていることを意味します。
1) http://localhost
2) urn:ietf:wg:oauth:2.0:oob
Mac では、理想的には myApp://something などのリダイレクト URL が必要ですが、これはリダイレクトとして使用するための「無効な URL」として Google によって拒否されます。
(2) は、ユーザーがブラウザーからコードをコピーして貼り付ける必要があるため、オプションではありません。イク。
カスタムポートを提供できることがわかりました(コールバックに応答するために、ポートで小さなHTTPサーバーを作成/採用できます)が、より簡単な方法はありますか(例:上記のカスタムURLスキームは完璧でしょう)?