0

我开始觉得自己很笨——我根本无法Google API Client在我的VB.NETWeb 应用程序中工作。我无法超越授权阶段。我不清楚是否应该使用 aNativeApplicationClientWebServerClient. 我不想被束缚SessionState(我在所有 WebServerClient 示例中看到的东西),我只想加载一个refreshToken(如果我们有一个为用户存档)或生成一个 URL 以获取授权(如果我们没有令牌.)

似乎没有什么允许这样做。GetAuthorization老实说-当我使用时,该功能似乎没有运行:

Dim auth As OAuth2Authenticator(Of WebServerClient) = New OAuth2Authenticator(Of WebServerClient)(provider, (AddressOf GetAuthorization)) With { _
 .NoCaching = True _
}

有没有 ASP.NET Web 应用程序的简单文档?我正在尝试从旧的 Google Data API(这使得这一切变得简单)过渡到Google API Client但 dotNotOpenAuth 让我很适应。

有什么帮助吗?我看到一些关于 VB.NET 没有表现的评论 - 但我尝试了一个 C#.NET 类库,但没有运气。

谢谢,比尔

4

1 回答 1

0

目前没有使用 VB.NET 的 ASP.NET 示例。但我可以在此处向您推荐 ASP.NET的示例,带有 OAuth2 的 VB.NET 示例仍在等待代码审查,但可在此处获得。

重新评估我们对 DotNetOpenAuth 的使用,我知道这很复杂,我们接下来几周的主要目标之一是编写我们自己的 OAuth2 库。

于 2013-04-09T15:19:27.047 回答