2013-04-08 173 views
1

我收到错误“远程服务器返回错误:(401)未授权”。你能帮我解决这个问题吗?Box Api ::远程服务器返回错误:(401)未授权

我在这里发送代码。

String sFolderURL = @"https://www.box.com/api/"; 
string Headers = string.Format("BoxAuth api_key={0}&auth_token={1}", api_key, authToken); 
String sParam = "2.0/folders/0"; 
String sURL = sFolderURL + sParam; 
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(sURL); 
request.Method = "POST"; 
request.Headers.Add("Authorization", Headers); 
HttpWebResponse response = (HttpWebResponse)request.GetResponse(); 

帮助是需要尽快....

+0

任何机会?另外,您是否验证过您的授权令牌对其他呼叫仍然有效? – Peter 2013-04-08 16:03:14

回答

1

401只在发送过期/无效的的access_token的情况下返回。你可能需要或者

  1. 刷新经过身份验证过程中,你有
  2. 转到令牌从一开始就得到你可以把你的程序的输出看起来像一个有效令牌
相关问题