使用OAuth从Windows应用程序访问Google App Engine应用程序

时间:2012-07-19 18:36:59

标签: windows google-app-engine oauth

我们在Google App Engine之上构建了一个应用程序。我们现在需要编写一个Windows 7托盘应用程序来访问我们的GAE应用程序提供的服务。这意味着我们需要首先与我们的应用程序建立OAuth连接,并且我们发现很难找到有关如何实现此目的的信息。

我们已成功使用Google的OAuth2 API .net client建立从我们的Windows应用程序到Google API的可信连接,但这似乎也无法让我们访问似乎生活在不同的Google App Engine以太的一部分。

首先,我想问一下,我们是否理解Google App Engine仅支持OAuth 1.0并且不支持OAuth 2,因为其他Google API似乎支持?

第二,(假设上面的答案是肯定的)有人知道有人已经从Windows .NET(C#)应用程序到Google App Engine应用程序成功建立OAuth 1.0连接的任何信息或示例代码?找到这样一个例子对我们有很大的帮助。

1 个答案:

答案 0 :(得分:1)

Google App Engine仅支持Oauth 1.0,它仍然是一项实验性功能。

我必须以这种方式处理.NET C#应用程序:

  1. 获取DevDefined OAuth
  2. 查看ExampleConsumerSite此处
  3. C#中的端口是JavaPython
  4. 中解释的相对简单的步骤