1
ウェブサイトがダウンしている場合にアラートを送信するためにWindowsアプリケーションを作成しようとしています。SSLサイトのhttp応答コードasp
HttpWebRequest httpReq = (HttpWebRequest)WebRequest.Create(textBox1.Text);
httpReq.AllowAutoRedirect = false;
HttpWebResponse httpRes = (HttpWebResponse)httpReq.GetResponse();
if (httpRes.StatusCode == HttpStatusCode.Found)
{
MessageBox.Show("It works.");
}
else
{
MessageBox.Show("Not able to ping");
}
httpRes.Close();
は、それがうまく働いたが、私はそれdidntの仕事(HTTPS)SSLサイトの同じことをやってみたかったとき、私はそれを見て、
ServicePointManager.ServerCertificateValidationCallback = new System.Net.Security.RemoteCertificateValidationCallback(AcceptAllCertifications);
それでも、任意の応答を取得することはできませんイム追加しましたhttpsのサイトから、私は多くのサイトを試したので、私はそのサイトの問題は考えていません.netの初心者は助けに感謝しています。
あなたがそうしない、URLに「https」のを指定するのですか?デバッガを使用してコードをステップ実行すると、何が表示されますか?レスポンスには何がありますか? –
証明書は受け入れられますが、httpresの値は引き続きnullに設定されています。 – prasanth