Internet Explorer 忽略 flash mms.cfg 设置

Bob*_*les 14 windows flash internet-explorer internet-explorer-11 windows-10

我有以下 mms.cfg

  • %localappdata%\Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash\System\mms.cfg
  • %localappdata%\Microsoft\Edge\User Data\Default\Pepper Data\Shockwave Flash\System\mms.cfg
  • %windir%System32\Macromed\Flash\mms.cfg
  • %windir%\SysWOW64\Macromed\Flash\mms.cfg
EOLUninstallDisable=1
SilentAutoUpdateEnable=0
EnableAllowList=1
AutoUpdateDisable=0
AllowListUrlPattern=http://localhost/flash/
ErrorReportingEnable=1
EnableInsecureLocalWithFileSystem=1
Run Code Online (Sandbox Code Playgroud)

有了这个,我将我的 PC 日期设置为 2021 年的某个时间。我可以在其中运行 Flash

  • Chrome - 使用其中的配置 %localappdata%\Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash\System\mms.cfg
  • Edge Chromium - 使用其中的配置 %localappdata%\Microsoft\Edge\User Data\Default\Pepper Data\Shockwave Flash\System\mms.cfg
  • 火狐 - %windir%System32\Macromed\Flash\mms.cfg

根据我的理解,IE11 应该使用 from 的那个,%windir%System32\Macromed\Flash\mms.cfg但无论出于何种原因,它似乎都忽略了它,并且此文件中的设置没有效果,并且 Flash 仍处于禁用状态。 在此处输入图片说明

只是为了 100% 确定 IE 使用该配置文件,我已经运行了 ProcMon,并且看起来 IE 实际上正在打开文件,如图所示。 在此处输入图片说明

我的问题是为什么 Internet Explorer 会忽略这一点?我该怎么办?其他有用的信息:

  • Firefox 和 Chromium 浏览器使用 32.0.0.433
  • IE11 使用 32.0.0.387 是 windows 嵌入式版本的 flash。
  • 经过测试
    • Windows 10 专业版 10.0.18362
    • Windows 10 专业版 10.0.19041
    • Windows 10 家庭版 10.0.18362
  • 我从旧版本的 Windows 中获取了 Flash 播放器版本 32.0.0.330,我什至没有得到 EOL 行为。这让我相信这是 FP 版本问题,MS 分发的 32.0.0.387 版本可能不支持AllowListUrlPattern.

我尝试过但不起作用的事情包括:

  • 重新启动机器
  • 将 .cfg 的编码设置为 UTF-8。

Ily*_*lya 7

我在 Windows 10 Enterprise 10.0.19041 和 Flash Player 32.0.0.387 上进行了测试,结果相同。

然后我运行安装了 Flash Player 32.0.0.445 的 Windows 更新。 https://support.microsoft.com/en-us/help/4580325/security-update

此版本mms.cfg按预期尊重设置。

我的mms.cfg被安置在%windir%\SysWOW64\Macromed\Flash%windir%\System32\Macromed\Flash

它看起来像这样:

EOLUninstallDisable=1
EnableAllowList=1
AllowListUrlPattern=*://*.mydomain.com/
AllowListUrlPattern=*://localhost/
AllowListUrlPattern=*://localhost:5311/
Run Code Online (Sandbox Code Playgroud)

此外,在玩了不同的日期后,我确定截止日期为 2021 年 1 月 12 日。