- Home /
Unity Policy crossdomain.xml problem !
I have a server compiled in visual basic with the BeamServer2 library's. My client is written in unity and connects to 127.0.0.1 on port 10000. My files are the same as the files from the docs/tutorials from BeamServer2. This connection works in unity2.6(Not sure if it works on my PC tho..) But the connection doesn't work on my PC with unity3, reason seems to be that policy stuff. So I have put a crossdomain.xml into the same folder as my compiled client.exe (from unity) and into the same folder as my server.exe made in visualbasic. the crossdomain.xml contains:
When I startup the server and I startup the client, the client does nothing(so he cant connect.) Security.PrefetchSocketPolicy("127.0.0.1",10000); That happens when this above line is in a cs script at void start.
I don't know if I need this line but if I take it away the client says connected but the server doesn't print a connection. If I close the server and than run the client the client also says connected.
I hope somone can explain this :(
FORUM POST: http://forum.unity3d.com/threads/61939-Omuni-Online-networking
Answer by Dreamora 1 · Oct 02, 2010 at 12:31 AM
the place you put it is incorrect. It must be provided by a webserver if you prefetch it (so not "where your server.exe is") or alternatively the server.exe itself must handle such services (as photon and smartfoxserver do for example)
Your answer
Follow this Question
Related Questions
Unity networking tutorial? 6 Answers
cannot connect web player to server, what did I done wrong? 3 Answers
Sockets and policy servers 1 Answer
Use Android Compass rotation in PC Game 0 Answers
where is the output log found on a Linux headless server? 2 Answers