我正在尝试使用Unity3D和UniWeb Package连接到本地nodejs服务器。但它一直告诉我:
无法连接,因为找不到有效的跨域策略
问题很简单:如何设置跨域策略?我应该使用route还是app.use()?
是否可以设置situation #2?
答案 0 :(得分:0)
作为文档,crossdomain.xml必须是root。
如果您不在url中使用子路径(例如:example.com/subpath/
)并且您使用app.use(express.static(path.join(__dirname, 'public')));
作为静态文件,则公共目录将映射到root。所以你可以将crossdomain.xml
放入public
目录。
答案 1 :(得分:0)
我需要提供Socket Policy Server。