Microsoft图形NotificationUrl scheme ='http'不受支持

时间:2018-06-08 10:48:16

标签: microsoft-graph

尝试使用notificationUrl schema“http”从本地系统创建订阅(使用https://graph.microsoft.com/v1.0/subscriptions端点)时,会抛出以下错误:

"code": "InvalidRequest", "message": "NotificationUrl scheme='http' is not supported."

是否应该允许“http”用于开发目的? 另外,我可以在订阅的“NotificationUrl”中提供“localhost”吗?

2 个答案:

答案 0 :(得分:1)

notificationUrl仅支持https 如documentation

中所述
  

将接收通知的端点的URL。这个URL   必须使用HTTPS协议。

Localhost不起作用。 您将收到这样的回复:

{Code: InvalidRequest Message: Invalid notification url='localhost'.}

如果它不会被服务器拒绝,您将无法收到任何通知(因为localhost将被解释为microsoft graph server-ip)。

答案 1 :(得分:0)

出于开发目的,您可以使用ngrok隧道连接到http localhost。有关使用ngrok的说明,请查看readme