首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >本地小程序安全异常

本地小程序安全异常
EN

Stack Overflow用户
提问于 2013-04-18 01:03:29
回答 3查看 21.8K关注 0票数 5

我试图在浏览器中运行一个基本的hello world Java applet,但是我一直得到“安全设置阻止的应用程序”,其中包含以下消息:

SecurityException:您的安全设置阻止了本地应用程序运行

我尝试通过Java控制面板更改安全设置,但是没有滑块,只有证书。

在尝试在其他浏览器中打开.html文件时,我也会遇到同样的错误。

小程序代码:

代码语言:javascript
复制
import javax.swing.*;
import java.awt.*;

public class HelloWorldApp extends JApplet
{
    public void init()
    {
        JLabel label = new JLabel("Hello World");
        add(label);
    }
}

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head></head>    
<body>    
   <applet code="HelloWorldApp.class" width="300" height="100"></applet>    
</body>    
</html>

问题:我怎样才能让小程序工作?或者说,如果这是问题所在,而不是其他问题,那么如何更改安全设置以允许applet在本地运行?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-04-18 01:59:29

好的,在删除Java 6和7并重新安装7并重新启动计算机之后,它现在可以工作了。不知道我必须删除旧版本,即使在我更新到7,因为我认为这是自动完成的更新。

本站提供了指导。我不喜欢这么简单的问题。

票数 1
EN

Stack Overflow用户

发布于 2013-07-30 01:36:30

我今天也面临着同样的问题。新的Java提高了它的安全性,下面的文章详细介绍了它。

我很惊讶你没有看到你的Java控制面板上的滑块。我能够将设置从MEDIUMHIGH更改为HIGH,然后它对我起作用。

Java控制面板的位置

使用Java控制面板更改安全设置

票数 0
EN

Stack Overflow用户

发布于 2013-09-21 07:34:17

使用web服务器测试本课中的示例。当Java控制面板中的安全级别设置设置为“高”或“非常高”时,不建议使用本地小程序,并且阻止本地小程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16072814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档