I'm using DotNetOpenAuth to connect to the LinkedIn API. I am getting a (400) Bad Request
when trying to call the BeginAuthorize
method in their API. What am I doing wrong? I'm using Windows 7 and the firewall is disabled.
问问题
3556 次
3 回答
1
即使我也面临同样的问题。这一项与 Windows 7 安全策略无关。日期和时间(本地系统)与您的链接 API(服务器)不匹配。
调试您的代码并了解异常的内部细节。
通过在您的系统中安装网络时间协议将解决问题
谢谢, Gunasekaran Sambandhan
于 2012-07-10T14:59:55.807 回答
1
当您获得 时400 BadRequest
,总会有更多信息。要获取该信息,您必须启用登录 DotNetOpenAuth。这里有几件事情要确保:
- 确保你
log4net
是 bin 部署的(复制到bin
你的程序所在的目录。在 Visual Studio 中设置 'Copy Local
'true
将为你做这件事。
“错误请求”(带有完整信息)将显示在您为 Log4net 设置日志记录的任何位置。下面是一个设置 Log4Net的示例。
于 2011-10-26T14:04:51.100 回答
0
由于安全原因,通常会发生错误请求错误,例如:
- 防火墙
- 查询字符串长度吧
尝试在 Windows 7 中禁用 IP 安全策略,看看是否能解决问题。
于 2011-08-09T04:32:50.170 回答