要在Ktor中提供https请求,它们的文档说明您需要在application.conf中设置一些配置属性(ktor.security.ssl
),以便Ktor可以找到ssl证书。但是,我想从另一台服务器(通过加密连接)检索ssl证书。
我能否以检索此证书并在服务器启动时启用https的方式设置Ktor服务器?
答案 0 :(得分:0)
如果仍然有人对此感到疑惑,执行此操作的方法是将Ktor服务器作为嵌入式服务器启动,并为其提供自己的ApplicationEngineEnvironment
(作为参考,您可以使用函数{{1} }。
在此io.ktor.server.engine.CommandLine.Kt
中,您可以自定义SSL证书的加载方式。