技术文章 - CS142095
最新版本的 Java 7 和 8 JRE 会出现多个安全警告,并且可能会阻止小程序在 Windchill 中启动
已修改: 28-Dec-2022
适用于
- Windchill PDMLink 9.1 to 11.0
- Windchill PDM Essentials 10.1 to 11.0
- Oracle Java JRE 1.7.0_25 +
- Oracle Java JRE 1.8.0 +
说明
- Java 7 和 8 JRE 的最新和未来版本将显示多个安全警告,并可能阻止小程序在 Windchill 中启动
- 小程序包括
文件上传/下载
文件库管理员
产品结构浏览器
制造产品结构浏览器
日历管理
工作流模板管理
高级装配表编辑器
生命周期模板管理
分类管理
进出口管理
报告管理查询生成器
全局属性管理器
测量系统管理
计量管理数量
关系约束管理器
保单管理
团队管理
甘特浏览器
服务器状态页面上的实时图表
编辑附件
软件下载(适用于 Windchill Workgroup Manager)
文件库管理员
产品结构浏览器
制造产品结构浏览器
日历管理
工作流模板管理
高级装配表编辑器
生命周期模板管理
分类管理
进出口管理
报告管理查询生成器
全局属性管理器
测量系统管理
计量管理数量
关系约束管理器
保单管理
团队管理
甘特浏览器
服务器状态页面上的实时图表
编辑附件
软件下载(适用于 Windchill Workgroup Manager)
- 特定的警告和行为会因 JRE 的特定版本及其配置而异
- 当前版本与旧版本
- JRE 的确切行为将取决于它当前是否是最新的安全版本
- 一旦更新的安全版本可用,旧版本将显示额外的警告
- 并非每个 JRE 更新都是安全版本
- 安全级别
- JRE 有多个可以配置的安全级别(中、高、非常高)
- 更高版本的 JRE 在更高的安全级别上添加了对小程序的限制
- 要查看安全设置,请启动 Java 控制面板并选择安全选项卡

- 例外站点列表
- 从 Java 7 Update_51 开始,添加了一个新功能Exception Site Lists
- 异常站点列表允许小程序在更高安全级别运行时发出警告
- 部署规则集
- 部署规则集是 JRE 部署的附加选项,允许 JRE 运行 Applets 而不会发出额外警告
- 注意: Oracle 随时可能更改当前和以前 JRE 版本的确切行为
- PTC 不能保证 Oracle 会提前通知这些更改
- 浏览器警告
- 除了来自 JRE 的警告外,一些浏览器还会在检测到过时的 JRE 时弹出警告
Java 7 更新前_51
- 提示用户需要 Java 更新
- 用户可以选择继续并稍后提醒

- 如果选择稍后,行为将取决于Java 安全级别
- 非常高/高
- Applet 被阻止运行并显示消息“应用程序被安全设置阻止”

- 中等的
- 用户收到警告“您的 Java 版本已过期,来自以下位置的未签名应用程序正在请求运行权限”

- 用户收到警告消息“运行此应用程序可能存在安全风险”

更新 _51 之后的 Java 7 和当前安全版本之前的 Java 8
- 提示用户需要 Java 更新
- 用户可以选择继续并稍后提醒

- 如果站点未在例外站点列表中配置:
- 非常高/高
- Applet 被阻止运行并显示消息“应用程序被安全设置阻止”

- 中等的
- 用户收到警告“您的 Java 版本已过期,来自以下位置的未签名应用程序正在请求运行权限”

- 用户收到警告消息“运行此应用程序可能存在安全风险”

- 如果站点在例外站点列表中配置
- 非常高/高/中等
- 用户收到警告“您的 Java 版本已过期,来自以下位置的未签名应用程序正在请求运行权限”

- 用户收到警告消息“运行此应用程序可能存在安全风险”

当前安全版本的 Java 8
- 当前安全版本的用户将不会收到更新 Java 的警告
- 如果站点未在例外站点列表中配置
- 高/非常高(注意:Java 8 不再具有中等安全级别)
- Applet 被阻止运行并显示消息“应用程序被 Java 安全性阻止”

- 如果站点配置在例外站点列表中
- 高/非常高
- 用户收到警告“来自以下位置的未签名应用程序正在请求运行权限”

- 用户收到警告“运行此应用程序可能存在安全风险”

这是文章 142095 的 PDF 版本,可能已过期。最新版本 CS142095