简体   繁体   中英

Java 7u55 Security warning Issue

I'm using jzebra signed version on one of my systems to print labels.

There was an issue where applet was not loading on windows XP machine. When checked the java version was old(7u45) and I updated it to 7u55.

Now a strange issue has started occuring on that system.

Java安全警告

This message appears when ever I try to print any labels.

As you can see the warning is not complete, it states Java Application Above , where there is no information above.

I have already tried

setting security to medium,

adding url to exception and

setting enable-hide warning and run with protections in mixed mode

There is no issue on the win7 machines.

Is there any solution to this as it is very critical to my application?

I found this to be more useful.

https://groups.google.com/forum/#!topic/qz-print/6bSysyewN0k

There is an issue in windows XP java runtime which ignores Caller-Allowable-Codebase : , which was causing this issue.

From: https://www.java.com/en/download/help/javascript_applet.xml

The website uses JavaScript code in conjunction with the Java application. This message is shown to alert you of a possible security concern because the website was not explicitly granted access permission by the application.

To fix it on your end, use the Caller-Allowable-Codebase Attribute: http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/manifest.html#caller_allowable

Edit: Btw, this is the first result for googling the exact text of the error. A little searching goes a long way.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM