0
我使用Web Api使用OAuth身份驗證。爲了審計目的,我需要捕獲包含access_token和refresh_token的返回的json。 我試過使用DelegationHandler,但沒有成功,似乎認證過程在處理程序的範圍之外。在Web Api中捕獲返回的訪問和刷新令牌
有什麼方法可以捕獲返回給客戶端的json嗎?
我使用Web Api使用OAuth身份驗證。爲了審計目的,我需要捕獲包含access_token和refresh_token的返回的json。 我試過使用DelegationHandler,但沒有成功,似乎認證過程在處理程序的範圍之外。在Web Api中捕獲返回的訪問和刷新令牌
有什麼方法可以捕獲返回給客戶端的json嗎?
我有一個控制檯應用程序,用於測試我的Web API。這就是我如何獲取JSON數據:
response = await client.PostAsync("api/token", formContent);
if (response.IsSuccessStatusCode)
{
var responseJson = await response.Content.ReadAsStringAsync();
var jObject = JObject.Parse(responseJson);
var token = jObject.GetValue("access_token").ToString();
var refreshToken = jObject.GetValue("refresh_token").ToString();
}
您如何使用OAuth身份驗證?您是否使用內置的Katana類來配置OWIN設置? – Bringer128