我有 Wpf 桌面应用程序,我从中将用户重定向到登录到第三方网站(使用两步身份验证)。用户登录第三方网站后,将唯一代码返回到提到的回调 url。假设回调 url 是任何 api 调用,它会将代码返回给该 api 调用。
但在我的例子中,网站是通过使用 Process.Start(“第三方 url”)从 wpf 应用程序调用的。有什么办法可以让第三方网站将唯一代码返回给 wpf 应用程序?基本上我需要提供第三方,一个我可以在 wpf 应用程序中检测到的回调 uri。
我不确定我要问的问题在 wpf 中是否可行。如果我有任何网站,这两个步骤的身份验证会容易得多,但不知道如何在 wpf 中进行。
Xero(第三方)已在此处提供通过使用 httpListener 来执行此操作,但它不起作用
帮助 !