Microsoft graph NotificationUrl схема = 'http' не поддерживается - PullRequest
0 голосов
/ 08 июня 2018

При попытке создать подписки (используя конечную точку https://graph.microsoft.com/v1.0/subscriptions) из локальной системы со схемой уведомлений «http» выдается следующее сообщение:

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

Разве «http» не должен быть разрешен для разработкицель?Кроме того, я могу дать "localhost" в подписке "NotificationUrl"?

Ответы [ 2 ]

0 голосов
/ 08 июня 2018

В целях разработки вы можете использовать ngrok для туннелирования на ваш http localhost.Обратитесь к readme за инструкциями по использованию ngrok таким образом.

0 голосов
/ 08 июня 2018

Поддерживается только https для notificationUrl.
Как описано в документации :

URL-адрес конечной точки, которая будет получать уведомления.Этот URL должен использовать протокол HTTPS.

Localhost не работает.Вы получите ответ, подобный следующему:

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

Если он не будет отклонен сервером, вы не сможете получать какие-либо уведомления (так как localhost будет интерпретироваться как ip-сервер microsoft graph).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...