2010-07-07 91 views
2

我试图设置应用程序服务器来运行需要与Java服务器进行通信的简单网站和Java客户端应用程序。跨域的Java客户端/服务器配置和安全性

我希望做的是以下几点:

这项工作是否会给予Java安全模型?还是有更好的设计?

回答

2

更好的办法是在只有一个域

* Website/web application server at http://www.mydomain.com 
* Applet and/or Java Web Start jar at http://www.mydomain.com/files 
* Server listening on some port at http://www.mydomain.server.com 

可以使用的身份验证方法进行文件访问

1

为了让您的Applet能够与其他任何地方进行通信,而不是从您下载的地方进行通信,您需要对其进行签名或转发其发送地址的任何请求。

+0

由于管理您的配置 - 但这是否适用,如果所有的“地王”是的子域同样的整体网站,例如mydomain.com? – mikera 2010-07-07 14:29:36

+1

@mikera - 请参阅http://java.sun.com/docs/books/tutorial/deployment/applet/security.html – 2010-07-07 14:38:08

+0

@mikera - JNLP的规则有所不同。 – 2010-07-07 14:40:27