Hoppa till innehåll

Publik localhost url med ngrok på Windows

I det här inlägget beskrivs hur du kan göra en localhost-url tillgänglig från det offentliga nätet via ngrok på Windows. Det finns tillfällen när du behöver testa ett betalnings-api eller ett annat api som gör callbacks till en publik webbadress, med hjälp av ngrok kan du testa din implementering på din lokala utvecklingsdator. ngrok exponerar lokala datorer bakom routrar och brandväggar på Internet via säkra tunnlar.

Installera ngrok

Du behöver ladda ner ngrok och packa upp filen till en mapp på din dator. Det är bara en exe-fil som du kan placera var du vill på din dator.

Erhåll offentliga url:er

Öppna ett webbprojekt i Visual Studio, starta en debugging-session och kopiera localhost-adressen (localhost:55587). Öppna en kommandotolk som administratör och bläddra till mappen där ngrok.exe finns. Skriv ngrok http [PORT] –host-header=localhost: [PORT] och tryck enter.

Microsoft Windows [Version 10.0.17134.648]
(c) 2018 Microsoft Corporation. Med ensamrätt.

C:\WINDOWS\system32>d:

D:\>cd Program

D:\Program>ngrok http 55587 --host-header=localhost:55587

När du trycker på enter får du följande svar med offentliga webbadresser som du kan använda som publika callback-adresser (https://72907935.ngrok.io) eller för att testa din webbplats från en annan dator. Kommandotolken måste vara öppen medan du testar.

ngrok by @inconshreveable                                      (Ctrl+C to quit)

Session Status                online
Session Expires               7 hours, 59 minutes
Update                        update available (version 2.3.18, Ctrl-U to updat
Version                       2.2.8
Region                        United States (us)
Web Interface                 http://127.0.0.1:4040
Forwarding                    http://72907935.ngrok.io -> localhost:55587
Forwarding                    https://72907935.ngrok.io -> localhost:55587

Connections                   ttl     opn     rt1     rt5     p50     p90
                              0       0       0.00    0.00    0.00    0.00

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *