2017-05-10 8 views
1

http URIを使用しても同等のhttpsの代わりに失敗した場合、下のコードは私にとってはうまく動作します。別のマシンでビルドして実行したり、別のアプリケーションに組み込んだ場合でもうまく動作します。HttpClient-> GetStringAsync()がhttps Urisの0x000006F4をスローする

GetStringAsyncは例外をスロー:「.EXEに0x770B5722(KernelBase.dll)でスローされる例外:0x000006F4:NULL参照ポインタがスタブに渡されました。発生した"。

ThreadPool::RunAsync(ref new WorkItemHandler([this](IAsyncAction^ action) 
{ 
    HttpClient^ client = ref new HttpClient(); 
    auto uri = ref new Uri(L"https://...."); 

    auto t = create_task(client->GetStringAsync(uri)); 

    t.then([](String^ response) 
    { 
     // response should be valid. 
    }); 
})); 

答えて

0

netsh winsock resetを実行してネットワークスタックをリセットすると問題が解決するようです。

関連する問題