System.Net.WebException : 요청이 중단되었습니다 : SSL/TLS 보안 채널을
using (var wc = new WebClient())
{
wc.Headers.Add("Authorization", "Key=" + ConfigurationSettings.AppSettings["apiKey"]);
var nameValues = new NameValueCollection
{
{"registration_id", objSendNotificationBE.RegistrationID},
{"collapse_key", Guid.NewGuid().ToString()},
{"data.payload", objSendNotificationBE.Message}
};
var resp = wc.UploadValues("https://android.googleapis.com/gcm/send", nameValues);
respMessage = Encoding.Default.GetString(resp);
if (respMessage == "Error=InvalidRegistration")
{
string respMessage = "";
}
}
내 WCF 웹 서비스에서 푸시 알림을 보낼 수 아래의 코드를 사용하고
하지만 가끔은를 만들 수 없습니다 예외가 발생했습니다
System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.
at System.Net.WebClient.UploadValues(Uri address, String method, NameValueCollection data)
at System.Net.WebClient.UploadValues(String address, NameValueCollection data)
하늘빛 서버에 웹 서비스를 배포했습니다.
에 대답 볼 수 있습니까? 지금은 읽기가 어렵습니다 – dat3450
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12를 추가하려고합니다. (var wc = new WebClient())를 사용하기 전에 – jitender
친애하는 Jitender 고맙습니다.하지만이 문제는 정기적으로 발생하지는 않겠다는 언급을 들었습니다. – Siddhartha