c# - 在我使用域时更改服务器 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 通道。
但是邮递员做到了。
解决方案
推荐阅读
- node.js - 在 VSCode runtimeArgs 中使用 .env 变量
- java - 使用方法名称的 spring-data 查询重写 JPQL 查询
- java - 如何使用 Apache Camel SFTP 提取满足条件的文件(比如在特定日期之后提取文件)
- apache-kafka - Quarkus DLQ 失败策略后如何在 Kafka 消息上保留自定义标头?
- curl - 如何获取最后一个完整的 HTTP 响应,包括带有 CURL 的标头
- vba - 天气 API 错误:运行时错误“91”:对象变量...未设置
- rdf - 有没有办法在 OWL 中表达析取对象属性断言?
- angular - 订阅方法在 ngbModal 中抛出 ExpressionChangedAfterItHasBeenCheckedError 错误
- python - 如何检查网站是否有 OLV(在线视频)广告?
- c++11 - 使用 Boost 库的 TCP 类