首页 > 解决方案 > 在我使用域时更改服务器 IP 后 HttpWebRequest 不起作用

问题描述

以下代码工作文件,直到服务器 IP 更改。我在 URL 中使用域。

            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(@"https://example.com/oauth/token?grant_type=password&username=" + username + "&password=" + password);
            request.Method = "POST";
            request.Headers.Add("Authorization", "Basic ......");

            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            Stream dataStream = response.GetResponseStream();
            StreamReader reader = new StreamReader(dataStream);
            string result = reader.ReadToEnd();
            reader.Close();
            dataStream.Close();

错误:

请求被中止:无法创建 SSL/TLS 通道。

但是邮递员做到了。

标签: c#.netdnsiphttpwebrequest

解决方案


推荐阅读