我用的是WebRequestHandler在我的全棧.NET應用程序設置的CachePolicy和AuthenticationLevel。現在我正在將我的應用程序遷移到.NET核心,無法找到這些屬性或WebRequestHandler的替代方案。任何幫助?以下是我的使用:.NET Core中WebRequestHandler的替代選擇是什麼?
var httpClientHandler = new WebRequestHandler
{
UseProxy = true,
UseCookies = false,
CachePolicy = new HttpRequestCachePolicy(HttpRequestCacheLevel.NoCacheNoStore),
AuthenticationLevel = AuthenticationLevel.MutualAuthRequired
};
您可以嘗試HttpClientHandler類(將它作爲arg傳遞給HttpClient .ctor)。但它沒有CachePolicy和AuthenticationLevel。我想你的解決方案可能不在於一個處理程序實例。順便說一句,我用它來繞過SSL證書錯誤。 –