2016-08-12 1 views
0

Ich habe einen Dienst, der zu Ereignissen dienen soll, die im Drittanbieterdienst (Salesforce) ausgelöst werden. Aber ich muss meinen Dienst testen und debuggen, also muss ich ihn lokal ausführen und ihn für den Dienst des Drittanbieters sichtbar machen, damit er mir Daten über den Auslöser senden kann.So stellen Sie den https-Dienst lokal bereit, um Daten vom Internetdienst zu empfangen

In einfachen Worten muss ich https-Dienst debuggen, ohne es bereitzustellen. Ich brauche freie Lösung, also zum Beispiel ngrok ist leider nicht in Frage.

Ich werde für irgendwelche Tipps dankbar sein.

EDIT: es ist ASP.NET Service

+1

Welche Art von Service ist es? ASP.NET, WCF oder etwas anderes? – mateudu

+0

@mateaudu ASP.NET – Qerts

Antwort

1

Versuchen nginx lokal ausgeführt. Nginx ist ein kostenloser Proxy/Load Balancer, der eingehende HTTP-Anforderungen an Ihren App-Host weiterleitet. Denken Sie daran, eingehende Firewall-Regel hinzuzufügen, um nginx für Drittanbieter-Dienste (d. H. Salesfoce) sichtbar zu machen.

0

Ich verwende https://ngrok.com/ für diese Art von Sache.

+0

Ja, möchte ich, aber in der kostenlosen Version unterstützt es nur http – Qerts

+0

Ah. Sie müssen das kürzlich geändert haben, weil https frei war. –

Verwandte Themen