ngrok 整合 .net core webapi 和 nswagger 一起對外給人使用
1. 下載 ngrok 並解壓縮
2. 點擊ngrok 它會自動開啟視窗 輸入 ngrok authtoken xxx xxx是官網登入後給你的Token
3.之後swagger 程式 debug 啟動時候 你就可以去視窗輸入 ngrok http https://localhost:5001 -host-header=localhost:5001
4.之後會跳連結 就依照連結複製貼上
ngrok 就到此結束
swagger部分則是
1.nuget安裝nswag後
2. ConfigureServices -> services.AddSwaggerDocument();
3.
app.UseOpenApi(settings =>
{
settings.PostProcess = (document, request) => { document.Host = "https://ngrok給的網址.ngrok.io"; };
});
app.UseSwaggerUi3();
4. 之後你打api 就會指向這網址