与节点js的Outlook api webhookvalidation错误

当我想要使用outlook API注册订阅时,我遇到了通知URL的validation问题。

请求中传递的选项是:

var optionsSubscription = { url: "https://outlook.office.com/api/v2.0/me/subscriptions", method: "POST", headers: { "authorization": "Bearer " + user.outlookCalAccessToken, "accept": "application/json", "ContentType": "application/json", }, json: { "@odata.type": "#Microsoft.OutlookServices.PushSubscription", "Resource": "me/events", "NotificationURL": "https://xxx/callback", "ChangeType": "Created,Deleted,Updated" }, "Content-Type": "application/json" } 

答复如下:

通知URL 'https://xxx/callback?validationtoken=N2FhY2JhNmItYTc2MC00MGUwLThmOGItZWQ2N2Q5Nzg5Y2Y2'validation失败System.Net.WebException

该请求被中止:无法创buildSSL / TLS安全通道。 在System.Net.HttpWebRequest.GetResponse()在Microsoft.Exchange.OData.Model.Notifications.PushNotification.PushSubscriptionCallbackUrlValidationHelper.SendRequestAndVerifyResponse(Uri callbackUrl,PushSubscription pushSubscription)。

当我通过Postman请求通知URL时,它将正常工作并返回200状态的validation令牌。

SSL证书是用我们encryption生成的。