让cljs repl工作的跨域问题

时间:2013-03-09 13:01:36

标签: clojure

我想让cljs repl正常工作。但是我在chrome的js控制台中得到以下错误 -

Unsafe JavaScript attempt to access frame with URL http://0.0.0.0:3000/ from frame with URL http://localhost:9000/repl? ....... Domains, protocols and ports must match.

我使用(ring.util.serve/serve app)在clj repl中为该应用提供服务。这会在http://0.0.0.0:3000

上打开一个浏览器

如何解决跨域问题?

1 个答案:

答案 0 :(得分:0)

在此上下文中,0.0.0.0是一个特殊地址,当传递给套接字时,意味着您希望侦听计算机上存在的所有地址。

要解决您的问题,如果您使用网址http://localhost:3000打开浏览器就可以了,那么javascript和托管它的框架将位于同一个域中