2016-03-31 8 views
0

Nach Tests und Nachforschungen scheint der Parameter NotificationURL ein vollständig gültiges SSL-Zertifikat zu erfordern, oder der Abonnementanruf schlägt fehl.Wie kann ich die Office 365 Rest API Benachrichtigungen NotificationURL entwickeln/debuggen?

Ich frage mich, ob es eine Möglichkeit gibt, die ich nicht gefunden oder eine kluge Workaround, die Office 365-Benachrichtigungen mit einem selbst signierten SSL-Zertifikat auf der NotificationURL während der Entwicklung installiert verwenden?

Danke!

Steve

Antwort

0

Ich werde dies noch nicht als beantwortet markiert den Fall gibt es einen besseren Weg, aber hier ist meine Arbeit um für das Thema.

Ich habe ein kleines WebAPI Projekt, das eine Base64-codierte URL als Parameter, dh nimmt: https://site.azurewebsites.com/Notify/aHR0cDovL3NvbWVob3N0OjEyMzQ1L05vdGlmeQ==

Es Proxys, die Anforderung zu dieser codierten URL und spielt wieder die Antwort.

Ich gehostet diese "Proxy" als eine kostenlose azurblauen Website unter Verwendung der SSL zur Verfügung gestellt und kann jetzt Benachrichtigungen über meinen Proxy abonnieren.

Es funktioniert gut genug und bedeutet, dass ich von überall arbeiten kann.

Ich werde sehen, ob bessere Ideen kommen, aber wenn nicht, wird dies als die Antwort akzeptieren, wie es für meine Entwicklungszwecke zu arbeiten scheint.

Steve

0

Ich habe Ngrok verwendet. Die kostenlose Version reicht aus, um WebHooks

zu debuggen