httpclient与twitter给了我未经授权的401严格运输安全:max-age = 631138519

时间:2014-01-31 00:50:36

标签: twitter asp.net-web-api dotnet-httpclient

使用httpClient连接到Twitter时我总是得到这个回复

  

responseString {StatusCode:401,ReasonPhrase:'Unauthorized',版本:   1.1,内容:System.Net.Http.StreamContent,标题:{strict-transport-security:max-age = 631138519日期:星期五,2014年1月31日   00:35:10 UTC Set-Cookie:guest_id = v1%3A139112851013762159;   域= .twitter.com;路径= /;到期=太阳,2016年1月31日00:35:10 UTC
  服务器:tfe内容长度:63内容类型:application / json;   charset = utf-8}}

     

System.Net.Http.HttpResponseMessage

我用Google搜索

  

strict-transport-security:max-age

发现人们建议将Twitter应用程序的访问设置更改为读取,写入和访问直接消息,我这样做但没有任何改变,所以如果任何人遇到同样的问题或任何机构有建议,将不胜感激< / p>

1 个答案:

答案 0 :(得分:0)

这种情况可能有多种原因。我在LINQ to Twitter FAQ上提出了这个问题,并提出了一些如何调试的建议:

https://linqtotwitter.codeplex.com/wikipage?title=LINQ%20to%20Twitter%20FAQ