将SSL支持添加到Jetty服务器Clojure时出错

时间:2017-06-07 17:18:01

标签: ssl clojure jetty

我正在尝试在jetty服务器中实现ssl;但服务器永远不会启动!!!

我创建了我的服务器证书文件,这是代码:

(ns restserver.core
  (:require [ring.adapter.jetty :as jetty]
            [ring.util.response :refer [response])

(defn -main
  "A very simple web server using Ring & Jetty"
  [& args]
  (jetty/run-jetty (-> app wrap-json-response)
                   {:port (Integer. "8123")
                          :join? false
                          :ssl? true
                          :ssl-port 9999
                          :keystore "sitepkcs12.keystore"
                          :key-password "qwerty"}))

(defroutes app ....

我还需要做点什么吗???我无法弄清楚出了什么问题!!!

我跑

boot run

它试图开始但没有任何东西

1 个答案:

答案 0 :(得分:1)

似乎我必须将join选项更改为true,然后服务器才能运行!!!!