2017-05-01 51 views
0

我有一个网络应用程序,它有CSRF保护,但我需要禁用某些endpoints(public APIs)这种保护,所以我可以发送Rest调用没有问题。如何在Clojure中使用Ring禁用特定端点(URL)的CSRF令牌?

这里是我的代码:

(def handler (-> route.all/routes 
       log-middleware 
       (wrap-defaults site-defaults);;which provides CSRF protection 
       wrap-exceptions 
       wrap-reload 
       wrap-gzip)) 

(defn start 
    [port] 
    (jetty/run-jetty handler {:port port})) 

P.S:我用解放者与环沿

回答

0

由于詹姆斯·里维斯,他已经回答了这个问题了here