2016-07-01 6 views
1

エラーが発生しました "基本接続が閉じられました:送信時に予期しないエラーが発生しました。"返品データの取得にはgoogle APIです。
ローカルには問題ありませんでしたが、公開してサーバーにアップロードしましたが、そのエラーに直面しました。 ベストリガード..."基底の接続が閉じられました:予期しないエラーが送信で発生しました。" WebClient.OpenReadのエラー(文字列リンク)

WebClient webClient = new WebClient(); 
Stream stream = webClient.OpenRead("https://www.googleapis.com/oauth2/v1/userinfo?access_token=[Access_Token]); 
string b; 

/*I have not used any JSON parser because I do not want to use any extra dll/3rd party dll*/ 
using (StreamReader br = new StreamReader(stream)) 
     { 
     b = br.ReadToEnd(); 
     } 

答えて

0

クライアントコンピュータがHTTPリクエストを送信できない場合、この問題が発生し...私を助けてください。接続が閉じられているか使用できないため、クライアントコンピュータはHTTP要求を送信できません。クライアントコンピュータが多くのデータを送信しているとき、この問題が発生することがあります。

ログインhttps://support.microsoft.com/en-us/kb/915599

は解像度A、D、E、Fを参照してください、そしてOはあなたを助けることがあります。

3

接続がHTTPSエンドポイントに接続している場合、TLS 1.2が必要になる可能性があります。これはクライアントのデフォルトのTLSバージョンではない可能性があります。これは、古いバージョンの.NET用の修正プログラムです。

ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072; 
関連する問題