如何解决Internet Explorer忽略Flash mms.cfg设置
我在其中包含以下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
在我将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
中的配置
- Firefox-
%windir%System32\Macromed\Flash\mms.cfg
根据我的理解,IE11应该使用%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 Player版本32.0.0.330,但我什至没有得到EOL行为。这使我相信这是FP版本的问题,MS分发的32.0.0.387版本可能不支持
AllowListUrlPattern
。
我尝试过但不起作用的事情包括:
- 重启机器
- 将.cfg的编码设置为UTF-8。
解决方法
基本上,尝试更改属性名称:
-
EnableAllowList
到EnableWhiteList
-
AllowlistPreview
到WhitelistPreview
-
AllowListUrlPattern
到WhitelistUrlPattern
我在Windows 10 Enterprise 10.0.19041和Flash Player 32.0.0.387上进行了测试,结果相同。
然后我运行Windows更新,该更新安装了Flash Player 32.0.0.445。 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/
此外,在不同的日期玩耍后,我确定截止日期为2021年12月12日。
,我在IE 11中遇到了同样的问题,并在下一页找到了答案。 https://community.adobe.com/t5/flash-player/ie-11-ignores-allowlisturlpattern-in-mms-cfg/td-p/11426041?page=1
简而言之,使用mms.cfg文件中的EnableWhitelist,WhitelistPreview,WhitelistUrlPattern标志而不是EnableAllowList,AllowListPreview,AllowListUrlPattern标志为我工作。
我的mms.cfg文件位于以下路径中:
C:\ Windows \ SysWOW64 \ Macromed \ Flash
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。