2

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

我们已经成功地使用 Google 的OAuth2 API .net 客户端建立了从我们的 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 连接的任何信息或示例代码?找到这样一个例子对我们有很大帮助。

4

1 回答 1

1

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

不得不处理一个 .NET C# 应用程序,我会以这种方式进行:

  1. 获取DevDefined OAuth
  2. 在这里查看ExampleConsumerSite
  3. 在 C# 中移植JavaPython中解释的相对简单的步骤
于 2012-07-20T10:35:45.567 回答