2013-04-08 171 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. 轉到令牌從一開始就得到你可以把你的程序的輸出看起來像一個有效令牌
相關問題