0

我正在尝试让 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.

我在 clj repl 中使用(ring.util.serve/serve app). 这会打开一个浏览器http://0.0.0.0:3000

如何解决跨域问题?

4

1 回答 1

0

在这个上下文中0.0.0.0是一个特殊的地址,当它传递给套接字绑定时,意味着您要监听机器上存在的所有地址。

要解决您的问题,您应该没问题,如果您使用 URL 打开浏览器,http://localhost:3000那么 javascript 和托管它的框架将在同一个域中

于 2013-03-09T16:56:53.333 回答