【问题标题】:Using Google OAuthUtil in a desktop application在桌面应用程序中使用 Google OAuthUtil
【发布时间】:2011-10-03 13:06:59
【问题描述】:

我正在构建一个与 Google 通讯录交互的桌面应用程序。我一直在尝试使用谷歌提供的 OAuthUtil 对应用程序进行身份验证,但无法使其正常工作......

它似乎只适用于webapplication,因为你必须提供回调url,我认为因为函数OAuthUtil.GetUnauthorizedRequestToken返回void ...

【问题讨论】:

    标签: c# .net oauth google-contacts-api


    【解决方案1】:

    我对 C# 不太熟悉,否则我会尝试编写一些示例代码。但是,查看他们的文档,您必须打开 Web 浏览器并检测您发送的任何回调。当您检测到回调时,您将重定向到客户端程序。 http://code.google.com/apis/accounts/docs/OAuthForInstalledApps.html

    他们似乎正在努力向他们的服务器发出 REST 请求,这样您就不必使用网络浏览器了。 http://sites.google.com/site/oauthgoog/UXFedLogin/nobrowser/input-capable-devices

    即使是在没有网络浏览器的情况下,他们目前的建议是提供一个 pin,然后让用户在具有网络浏览器的设备上注册。 http://sites.google.com/site/oauthgoog/UXFedLogin/nobrowser

    【讨论】:

      猜你喜欢
      • 2011-12-26
      • 1970-01-01
      • 2016-10-05
      • 2021-06-20
      • 2015-01-24
      • 2015-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多