如何使用 Yew & Trunk 监听 https 端点?



我正试图开发一个web应用程序,对于oauth2调试我需要有web应用程序响应https,这怎么能做到与紫杉开发?

当前我正在使用:

trunk serve --proxy-backend=<backend-endpoint>

为了服务。

您可以通过HTTP隧道使用隧道,该隧道将您的开发服务器打开到互联网并具有https。我可以推荐你使用Ngrok,但还有更多的服务。如:

ngrok http 8080

您可以将它与cargo-make之类的东西组合以添加新命令。

use ngrok;
fn main() -> std::io::Result<()> {
let tunnel = ngrok::builder()
.http()
.port(8080)
.run()?;
let public_url: url::Url = tunnel.http()?;
Command::new("trunk")
.arg("serve")
.arg(format!("--proxy-backend={public_url}"))
.output()
.expect("failed to execute process")
Ok(())
} 

相关内容

  • 没有找到相关文章

最新更新