发送请求后,我收到错误消息:未经授权的401。
有人怀疑url中的特殊字符($,!,@)破坏了授权数据,但我不知道到底是什么。我可能是错的。
Uri uri = new Uri("https://User:pass$word!@site.com");
WebRequest webRequest = WebRequest.Create(uri);
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
WebResponse webResponse = webRequest.GetResponse();
请帮助我弄清楚需要做什么才能得到答案。