小编bhr*_*uni的帖子

异常:基础连接已关闭:无法建立SSL / TLS安全通道的信任关系

用于Firebase通知代码

WebRequest tRequest = WebRequest.Create("https://fcm.googleapis.com/fcm/send"); 
tRequest.Method = "post";
tRequest.ContentType = "application/json";
var data = new{collapse_key = "unassigned", to = deviceToken,data = new
  {body = message,title = title,sound = "default"}
};
Run Code Online (Sandbox Code Playgroud)

要在手机上传递通知的消息

var serializer = new JavaScriptSerializer();
var json = serializer.Serialize(data);
Byte[] byteArray = Encoding.UTF8.GetBytes(json);
tRequest.Headers.Add(string.Format("Authorization: key={0}", applicationId));
tRequest.Headers.Add(string.Format("Sender: id={0}", senderId));
tRequest.ContentLength = byteArray.Length;
Run Code Online (Sandbox Code Playgroud)

下面的代码出现错误

using (Stream dataStream = tRequest.GetRequestStream())
{ 
  dataStream.Write(byteArray, 0, byteArray.Length);
 using (WebResponse tResponse = tRequest.GetResponse())
  { 
    using (Stream dataStreamResponse = tResponse.GetResponseStream())
    { 

   //code 1
    }     
  }   
}  
Run Code Online (Sandbox Code Playgroud)

c# iis-6 web-services windows-server-2003-r2 firebase-notifications

4
推荐指数
1
解决办法
1万
查看次数