0

我正在尝试使用 Unity3D 和 UniWeb 包连接到本地 nodejs 服务器。但它一直告诉我:

无法连接,因为未找到有效的跨域策略

Unity 安全沙箱

问题很简单:如何设置跨域策略?我应该使用 route 还是 app.use() ?

是否可以设置情况#2

4

2 回答 2

0

作为文件,crossdomain.xml 必须在根目录下。

如果您不在 url 中使用子路径(例如:)example.com/subpath/并且您使用app.use(express.static(path.join(__dirname, 'public')));静态文件,则公共目录将映射到根目录。所以你可以放入crossdomain.xml目录public

于 2013-10-02T09:49:36.357 回答
0

我需要提供一个Socket Policy Server

于 2013-10-02T13:16:33.007 回答