Documentation

The Java™ Tutorials
Hide TOC
User Acceptance of RIAs用户接受RIA
Trail: Deployment
Lesson: Deployment In-Depth

User Acceptance of RIAs用户接受RIA

For security, users are prompted for permission to run an RIA before launching for the first time, even if the application is signed or doesn't require access outside of the security sandbox. 为了安全起见,用户在首次启动之前会被提示获得运行RIA的权限,即使应用程序已签名或不需要在安全沙箱之外进行访问。The prompt includes the following information, depending on the RIA being run:根据正在运行的RIA,提示包括以下信息:

For a description of the prompts, see What should I do when I see a security prompt from Java?有关提示的描述,请参阅当我看到来自Java的安全提示时应该做什么?

Users are also warned if they are running an out-of-date JRE and are given the opportunity to update to the latest version before running an application. 如果用户运行的是过时的JRE,用户也会收到警告,并有机会在运行应用程序之前更新到最新版本。Users can also choose to run with the JRE on their system, or to block the application from running.用户还可以选择在系统上运行JRE,或者阻止应用程序运行。

The security level setting in the Java Control Panel determines if users are given the opportunity to run RIAs. Java控制面板中的安全级别设置决定用户是否有机会运行RIA。The default setting of High prompts users for permission to run applications that are signed with a valid certificate and include the Permissions attribute in the manifest for the main JAR file. 默认设置为“高”会提示用户获得运行应用程序的权限,这些应用程序使用有效证书签名,并在主JAR文件的清单中包含“权限”属性。If the revocation status of an application cannot be checked, the application is also allowed to run with the user's permission.如果无法检查应用程序的吊销状态,则还允许该应用程序在用户许可的情况下运行。

Signing your RIA provides the user with a level of trust. 签署您的RIA为用户提供了一定程度的信任。Consider the following when preparing your application for deployment:在准备应用程序部署时考虑以下事项:


Previous page: Deployment In-Depth
Next page: Deployment Toolkit