gpt4 book ai didi

deno - 我可以允许已编译的 Deno 可执行文件访问运行时提供的单个主机名吗?

转载 作者:行者123 更新时间:2023-12-04 03:26:40 27 4
gpt4 key购买 nike

我有一个向外部支持服务发出网络请求的服务。请求使用 TLS,所以我不能使用任何类型的主机名别名,并且开发和生产环境有不同的主机名。
我知道我可以使用 deno package将我的应用程序捆绑成一个单一的可运行 app.js然后让我的容器命令是

deno run --allow-net=${BACKING_SERVICE_HOSTNAME} app.js
但是,能够使用 deno compile 会很好。生成可运行的二进制文件。为此,必须在 处提供权限。构建 时间,那么我是否被困在允许我的应用程序进行所有网络调用( --allow-net )或同时提供开发和生产部署可能需要的所有主机名?或者有没有办法只允许对一个主机进行网络调用,但在运行时提供该主机?

最佳答案

目前无法使用当前权限 API 降级程序的权限
由于这次谈话,提出了对此类功能的请求,因此在不久的将来可能会发生变化

关于deno - 我可以允许已编译的 Deno 可执行文件访问运行时提供的单个主机名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67505949/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com