- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我在签名的 Java 小程序中有以下 list 信息。我的构建环境很旧,目前仅限于 JDK 1.6。
Manifest-Version: 1.0
Implementation-Vendor: Foo, Inc.
Application-Library-Allowable-Codebase: *
Application-Name: FooBar
Permissions: all-permissions
Sealed: true
Created-By: 1.6.0_20 (Sun Microsystems Inc.)
Caller-Allowable-Codebase: *
Codebase: https://*
If a stand-alone asterisk (*) or an asterisk used with a top-level domain such as *.org is specified as the value for the Caller-Allowable-Codebase attribute, then calls from JavaScript code to your RIA show a security warning. Users have the choice to allow the call or block the call. An option to remember the choice is also provided. If the user chooses to remember the choice, no further warning messages are shown for the same RIA when it receives calls from JavaScript code from the same source.
我的 Web 应用程序中的 Java 脚本代码依赖于 Applet 的返回代码来在门户上显示适当的状态。显示的消息因返回的状态代码而异。但要发生这种情况,应该会出现 Java 警告窗口。在 Firefox v51 和 JRE 1.8.121 中,有时会出现此警告窗口。如果没有,则 JavaScript 和 Applet 之间的通信将不存在。警告窗口不一直出现可能是什么问题?
最佳答案
我使用相同的实时连接方法在小程序和 Javascript 之间进行通信。在过去的几年里,从 JRE6u45 到当前的 JRE8u131,我遇到了许多不同的警告屏幕。这取决于您现在面临的警告屏幕。
您是否每次都使用 Firefox? Firefox 从某个版本开始不支持 Java 插件 see here .仅供引用,Chrome 和 MS Edge 不支持 Java Applet。请检查您是否没有使用它们。
Caller-Allowable-Codebase 属性不应触发任何警告。如果它没有正确包含域,它应该阻止小程序运行。应该没有允许您运行的警告消息。
通常大多数警告屏幕来自 JRE 而不是浏览器。因此,您还可以检查以下项目:
请提供更多详细信息屏幕或您拥有的警告消息。
关于java - 警告依赖于未始终显示的 Caller-Allowable-Codebase 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42147502/
我有一个适用于 32 位和 64 位架构的 COM 可见 dll,我用它来将菜单项添加到 Windows 资源管理器上下文菜单。使用“regasm myassembly.dll/codebase”我注
我正在尝试在 .Net 中动态创建程序集。但是,我似乎无法弄清楚如何让 CodeBase 属性返回一个值。这是一个例子: var assemblyName = new AssemblyName
我有一个用 C# 编写的 COM 可见 DLL,我想在 VB6 应用程序中使用它。我有 DLL 的两个主要用例,我想知道 /codebase 选项何时适用以及何时最好在 GAC 中注册。 用例: DL
如何使用codebase java属性将(Interface和Stub类)从服务器下载到客户端计算机,在java中RMI(远程方法调用)? 最佳答案 How to use the codebase j
我今天看到一篇关于 Javascript_Java_Interaction 的文章: http://www.rgagnon.com/javadetails/java-0184.html [ You
我有一个应用程序的工作 webstart 部署。 This post说我可以省略代码库参数。 The documentation表示代码库参数是可选的。 当我省略代码库参数或使用 codebase="
我正在使用 Java 安全策略,它对我来说仍然相当新。我希望能够直接作为启动配置运行代码,因此我有一个调试器和所有其他不错的 IDE 东西。 在策略中使用 codebase 属性之前,我可以让它正常工
CodeProject 有一个很棒的 Windows shell extension tutorial . 编译,运行Regasm.exe CSShellExtContextMenuHandler.d
我在内部自签名小程序上收到可怕的 LiveConnect 警告。我正在使用 Java 1.7.0_45。根据我读过的内容,我应该能够通过将 Caller-Allowable-Codebase * 添加
我有一个 webstart 应用程序,其中所有 jar 都已签名(我自己的和第三方的)。当使用 Java7u25 加载它时,我在 Java 控制台中看到如下错误消息: Missing Permissi
我们将 Cordova 与 AngularJS 一起用于 iOS 和 Android 应用程序。 iOS 的一大缺点是 Apple 的审核时间较长。在 Google 的 Playstore 中,您的应
我在签名的 Java 小程序中有以下 list 信息。我的构建环境很旧,目前仅限于 JDK 1.6。 Manifest-Version: 1.0 Implementation-Vendor: Foo,
我打算在我的 .NET 3.5 Windows 应用程序的 bin 文件夹以外的文件夹中保留几个 dll。我不确定如何使用代码库元素或探测元素来指定正确的路径。这就是我现在在 app.config 文
几天前,我不得不将 C++ 文件引入 Java 项目时遇到了一个问题。它首先需要测量 Java 进程的 CPU 使用率,然后决定采用 JNI 调用用 C 编写的 native 库(Unix 机器上的共
我有一个代码库,我想对其执行测试。除了程序的主要功能外,此代码库的其中一个文件还包含我要测试的代码。 当我将此文件添加到我的 CMakeLists 时,它会提示包含多个主要函数。 事情是这样的: 运行
我正在使用 rmi 开发 Twitter 之类的东西。我在 Windows 上工作,一切正常。 但是在 linux 上我有: java.rmi.UnmarshalException: error un
我有一个项目将模板存储在 DLL 和 EXE 旁边的 \Templates 文件夹中。 我想在运行时确定这个文件路径,但使用的技术既可以在单元测试中使用,也可以在生产中使用(而且我不想在 NUnit
从 Java 7u45 开始,如果网页尝试通过 javascript 与之交互并且该页面未在 list 的 Caller-Allowable-Codebase 属性中列出,则小程序将显示警告消息(即使
在很多场合为了显示出信息的及时性,一般会将时间显示成“刚刚”,“5分钟前”,“3小时前”等,而不是直接将时间打印出来。比如微博,SNS类应用就最长用到这个功能。而一般存储在数据库中的时间格式为 Un
我正在使用微软统一框架工作并收到此错误: ********** 4/15/2012 9:46:08 AM ********** Inner Exception Type: System.IO.File
我是一名优秀的程序员,十分优秀!