2017-10-11 60 views
0

我正嘗試使用基本身份驗證與restsharp連接到本地nxwitness(Restful)服務器。我收到了401錯誤。其他客戶端上的RestSharp 401錯誤,200

我收到一個200在飛旋鏢在鉻,但在郵遞員我也收到401錯誤。

這是我的restsharp代碼。

 var client = new RestClient("http://192.168.42.42:7001") 
     { 
      Authenticator = new HttpBasicAuthenticator("username","password"); 
     }; 

     var request = new RestRequest("/ec2/getMediaServers/", Method.GET); 
     //var request = new RestRequest("ec2/getMediaServers/", Method.GET); //also tried 
     //var request = new RestRequest("ec2/getMediaServers", Method.GET); 

     IRestResponse response = client.Execute(request); //401 
     var content = response.Content; 

編輯和分辨率

原來的代碼是好的。 Boomerang使用另一個選項卡中創建的cookie。這只是一個創建一個新的nxwitness(api我打電話)帳戶,它具有必要的權限。

+0

你可以在瀏覽器中檢查已經通過什麼頭。 –

回答

0

我相信,你必須設置頭球客戶