2012-07-19 165 views
2

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

我们已经成功地使用谷歌的OAuth2 API .net client建立从我们的Windows应用程序到谷歌API的可信连接,但这似乎也没有让我们访问谷歌应用程序引擎,似乎生活在不同的部分醚。

首先,我想问一下,我们的理解是否正确:Google App Engine仅支持OAuth 1.0,并且不支持OAuth 2,因为Google API的其余部分似乎支持此功能?

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

回答

1

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

不得不面对一个.NET C#应用程序,我会继续以这样的方式

  1. 获取DevDefined OAuth
  2. 看的ExampleConsumerSite这里
  3. 港在C#中的相对简单的步骤,在Java解释或Python
+0

这些都是很好的建议。我已经踏上了尝试第三步的道路。但步骤#1和#2绝对是我不知道的附加信息。谢谢,我会告诉你结果如何。 – 2012-07-20 17:28:23

相关问题