一般与第三方服务集成时,需要提供https的回调URL,本地开发阶段可以利用NGROK将本地网站发布为公开的https网站。
https://ngrok.com/download
Window下载地址:https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-windows-amd64.zip
以Windows为例,下载zip包之后解压,运行ngrok.exe,cmd会打开
输入:ngrok http ${port}, ${port}替换为本地service的端口号,执行成功后出现如下页面
复制https://*****.eu.ngrok.io到浏览器,访问页面,如果是第一次使用,浏览器会显示如下页面提示进行注册授权:
访问注册页面:https://dashboard.ngrok.com/signup,输入用户名,邮箱,密码进行注册。注册完成后记得到邮箱进行验证,如果不验证的话执行ngrok http ${port}会出现如下错误:ERROR: The account "****" may not start an ngrok agent session until the admin's email address is verified. Verify your email at https://dashboard.ngrok.com/user/settings。
注册完成后ngrok dashboard页面会打开:authtoken会显示在第二部分:Connect your account
关闭之前运行ngrok.exe打开的cmd窗口,并再次运行ngrok.exe,在打开的cmd窗口中输入:ngrok config add-authtoken ********,运行成功后会提示Authtoken saved to configuration file。
输入:ngrok http ${port}, ${port}替换为本地service的端口号,执行成功后复制生成的网址,会出现如下页面
点击Visit Site就可以看到自己的页面了