Oauth2 URL回调Mac Swift 4

时间:2018-09-13 15:03:49

标签: swift macos redirect oauth-2.0 swift4

我在我的macOS swift 4应用中使用了OAuth 2。

我已经成功实现了重定向URI的设置,当用户授予权限时,重定向URI使用URL方案打开了我的mac应用。

但是,URL回调中有一些信息,使我无法找到一种方法来捕获重定向。

我已经在App Delegate中尝试了这些方法,但是它们不起作用:

func application(_ application: NSApplication, 
                 open url: URL,
                 sourceApplication: String?,
                 annotation: Any) -> Bool { 

                 //Extract information from URL here
                 }

和:

func application(_ app: NSApplication, open url: URL) -> Bool {  

                 //Extract information from URL here
                 }

这些方法有什么问题?

在Swift 4中,Mac应用程序应使用哪种方法来捕捉回叫?

预先感谢

0 个答案:

没有答案