我正在使用DotNetOpenAuth连接到LinkedIn API。我在尝试在其API中调用(400) Bad Request
方法时收到BeginAuthorize
。我究竟做错了什么?我使用的是Windows 7,防火墙已被禁用。
答案 0 :(得分:1)
即使我遇到了同样的问题。这个与Windows 7安全策略无关。日期&时间(本地系统)与您的链接API(服务器)不匹配。
调试代码并查看异常的内部细节。
通过在系统中安装网络时间协议可以解决问题
谢谢, Gunasekaran Sambandhan
答案 1 :(得分:0)
由于以下安全原因,通常会发生错误请求错误:
尝试在Windows 7中禁用IP安全策略,看看是否能解决问题。
答案 2 :(得分:0)
获得400 BadRequest
时,总会有更多信息。要获取该信息,请have to enable logging in DotNetOpenAuth。以下是一些要确保的事项:
log4net
已部署bin(已复制到程序所在的bin
目录。在Visual Studio中将Copy Local
'设置为true
将执行此操作你。“错误请求”(包含完整信息)将显示在您为Log4net设置日志的任何位置。 Here's an example设置Log4Net的样子。