0

我使用 NerdDinner 2.0 作为学习 DotNetOpenAuth 的基础。顺便说一句,伟大的项目。我使用基于运行时版本 v2.0.50727(随项目提供)构建的 DotNetOpenAuth DLL 使其工作。我想升级到基于运行时版本 v4.0.20926 构建的 DotNetOpenAuth DLL,但在 AuthController.cs 文件中出现以下编译时错误...

HttpRequestInfo clientResponseInfo = new HttpRequestInfo("GET", auth, auth.PathAndQuery, headers, null);

例外:

DotNetOpenAuth.Messaging.HttpRequestInfo 不包含采用 5 个参数的构造函数。

显然我不知道 v4.0.20926 中的等效代码是什么。任何帮助是极大的赞赏。

4

1 回答 1

0

尝试将其替换为:

HttpRequestBase clientResponesInfo = HttpRequestInfo.Create("GET", auth, headers, null);
于 2012-09-29T21:52:23.453 回答