`

applet访问打印机安全警告的解决方法

    博客分类:
  • Java
 
阅读更多



这样的警告框,选择了“始縂允许applet访问打印机”在下次点击打印按钮时还是出现这样的警告框。现在也没有好的方案,现在想到是修改客户端JRE中的配置:
1.       找到客户端安装的JRE,一般默认安装的C:\Program Files\Java(现系统使用jre1.6)。



2.       找到jre1.6.0\lib\security文件夹下面的java.policy的文件。使用写字板打开文件如下:(红色字为添加的内容)


// Standard extensions get all permissions by default

grant codeBase "file:${{java.ext.dirs}}/*" {
    permission java.security.AllPermission;
};

// default permissions granted to all domains

grant {
    ………………………………………………………………………………………
    permission java.net.SocketPermission "localhost:1024-", "listen";

    // "standard" properies that can be read by anyone
    permission java.security.AllPermission;
    permission java.util.PropertyPermission "java.version", "read";
    permission java.util.PropertyPermission "java.vendor", "read";
    permission java.util.PropertyPermission "java.vendor.url", "read";
    permission java.util.PropertyPermission "java.class.version", "read";
   ………………………………………………………………………………………
};
  • 大小: 23.4 KB
  • 大小: 45.7 KB
分享到:
评论

相关推荐

    java中通过applet访问本地资源

    7. **安全警告**:在使用Applet访问本地资源时,必须清楚地告知用户潜在的风险,并在必要时获取用户的明确许可。不恰当的权限请求可能会引发用户的隐私担忧,影响用户体验,甚至可能导致法律问题。 总之,Java ...

    基于JAVA APPLET 通过SNMP访问利盟打印机

    简单的例子,用于通过SNMP访问利盟打印机 可用于自助终端程序中的本地设备状态信息获取或操控

    Applet程序,含有未解决的问题

    5. **权限异常**:如果Applet需要访问本地资源,如文件系统或打印机,需要用户授予特定的权限。如果没有正确处理权限请求,Applet可能会出错。 6. **错误处理和调试**:由于Applet的运行环境复杂,错误处理和调试...

    applet签名的方法

    5. **用户验证**:当用户尝试运行Applet时,浏览器会显示安全警告,提示用户查看证书信息并决定是否信任该Applet。 **安全考虑** 虽然签名Applet可以扩展其功能,但也带来了安全风险。如果私钥被泄露,恶意用户可能...

    javaApplet习题.pdf

    * Applet 不能访问本地文件,除非拥有足够的权限。 * Applet 不能使用 System.exit() 方法退出当前程序。 * Applet 可以使用线程,但是不能使用 daemon 线程。 三、Applet 的图形用户界面 * Applet 可以使用 java....

    解决Eclipse运行Applet没有显示图片的方法

    通过以上方法,你应该能够解决Eclipse中运行Applet时图片不显示的问题。在开发过程中,遇到此类问题不要急于求成,仔细检查每个环节,通常都能找到问题的根源。同时,保持良好的代码组织和资源管理习惯,也能避免...

    applet访问本地硬盘----安全机制思想.doc

    ### Applet访问本地硬盘——安全机制思想 #### Java平台的安全性概述 自Java技术问世以来,其安全性一直是人们关注的重点。随着1998年Java 2的发布,Java的安全体系架构得到了根本性的改善,为用户提供了一个更加...

    Applet

    1. init()方法:这是Applet生命周期的第一个方法,用于初始化Applet,可以设置初始状态,加载资源,处理参数等。 2. start()方法:在Applet启动或重新进入可视状态时调用,用于启动Applet的运行循环。 3. stop()...

    使用Java Applet访问数据库

    在本文中,我们将探讨如何使用Java Applet访问数据库,特别是使用Microsoft Access数据库。 首先,要实现Java Applet访问数据库,我们需要了解几个关键概念: 1. **数据库连接**:在Java中,`java.sql.Connection`...

    Java与Java+Applet和JavaScript间的混编方法

    3. **使用 Applet 对象访问**:一旦 Applet 加载完成,就可以通过 JavaScript 的 `applet` 对象来访问 Java Applet 中的方法和变量。值得注意的是,JavaScript 提供的 Applet 对象具有一些特定的属性,如 `applet` ...

    关于 js 和 applet 相互调用的例子

    在JavaScript中,我们可以通过`document.applets`对象来访问已加载的Applet实例。而在Applet中,可以使用`getScriptEngine()`方法获取JavaScript引擎,从而调用JS函数。 让我们深入到例子中,假设我们有一个名为...

    applet中文乱码问题的解决.txt

    ### Applet中文乱码问题解析及解决方案 #### 一、问题背景 在早期的Web开发中,Applet作为Java的一项关键技术被广泛应用于浏览器插件开发之中。然而,在使用Applet时,开发者经常会遇到中文显示乱码的问题。这个...

    Java Applet 入门教程

    由于安全原因,Java Applet受到严格的沙箱限制,无法访问本地文件系统、网络等资源,除非用户明确授予权限。这限制了Applet的某些功能,但也确保了用户的系统安全。 **Java Applet的替代技术** 随着Web技术的发展...

    jasperreports-applet-5.1.0.jar

    本文将深入探讨JasperReports Applet 5.1.0的核心特性和使用方法。 一、JasperReports基础 JasperReports是Itext和JFreeChart的结合体,它允许开发者使用XML格式定义报表模板,然后在运行时动态填充数据。报表可以...

    java的applet实例

    - 由于Applet运行在用户机器上,为了安全考虑,Java插件会限制Applet的权限,例如不能访问本地文件系统,除非用户明确授权。 - Applet可以使用`signed`方式签名,以获取更多的系统权限,但这样可能会带来安全风险...

    applet下载操作及权限问题

    用户在弹出的安全警告对话框中确认后,Applet才能执行相应操作。 4. **实例分析** - **创建Applet**:编写一个简单的Applet,用于下载服务器上的文件到本地。 - **实现下载逻辑**:使用`java.net.URL`和`java.io`...

    java applet 简单案例

    由于安全原因,现代浏览器已不再支持Applet,因为它们可以访问用户的系统资源,存在潜在的安全风险。开发者现在更多地转向其他技术,如JavaScript、HTML5 Canvas或Web Applets(基于Web的Java应用)来实现类似的功能...

    Applet小游戏 Applet小游戏 Applet小游戏

    Applet的生命週期包括初始化、启动、绘画、停止和终止等阶段,开发者需要覆盖这些阶段的相关方法来实现具体功能。 接着,我们来探讨"HammerGame"可能包含的游戏机制。由于没有具体的代码或详细描述,只能根据名称...

    applet提升权限demo

    然而,出于安全考虑,Applet默认被限制在沙箱环境中运行,无法访问本地资源或执行某些敏感操作。当需要Applet执行超出沙箱权限的操作时,就需要进行权限提升。本"applet提升权限demo"旨在展示如何实现这一过程。 ...

Global site tag (gtag.js) - Google Analytics