Security 如何在Azure中关闭Internet Explorer增强的安全设置

Security 如何在Azure中关闭Internet Explorer增强的安全设置,security,internet-explorer,configuration,internet-explorer-8,azure,Security,Internet Explorer,Configuration,Internet Explorer 8,Azure,我的网站托管在Azure上。每当我在Azure上重新保存或重新部署新框时,我需要以编程方式关闭Internet Explorer的默认增强安全配置设置 我该怎么做 我在另一个网站上找到了这篇文章。它包括以下命令行语法,但在我的本地框中找不到它所引用的IEHARDEN.INF文件。我也不认为这个解决方案是特定于Azure的 rundll32.exe setupapi.dll,InstallHinfSection IESoftenAdmin 128 %windir%\inf\IEHARDEN.INF

我的网站托管在Azure上。每当我在Azure上重新保存或重新部署新框时,我需要以编程方式关闭Internet Explorer的默认增强安全配置设置

我该怎么做

我在另一个网站上找到了这篇文章。它包括以下命令行语法,但在我的本地框中找不到它所引用的IEHARDEN.INF文件。我也不认为这个解决方案是特定于Azure的

rundll32.exe setupapi.dll,InstallHinfSection IESoftenAdmin 128 %windir%\inf\IEHARDEN.INF
我需要关闭Azure下的这些默认强化设置,因为我有一个第三方IE屏幕捕获DLL,需要在网页上执行Javascript。

我认为,在磨合中成形将对您有所帮助

请记住,您创建的.bat或.cmd文件需要UTF8编码。如果批处理文件不是UTF8,则以前会出现一些问题

更新

我决定更新答案,因为第二条评论太长了。我想首先表明我无意冒犯任何人,接下来是我个人的观点和想法

嗯,我的视力可能(通过我的棱镜)被扭曲了。但是,我认为这些细节与WindowsAzure本身无关

这些都是与操作系统相关的配置细节,无论是(托管/云)提供商,方法都是一样的(有一些变化)。如果必须将解决方案部署到专用(或虚拟)服务器,则必须创建某种计划任务或启动任务来进行这些配置更改。或者甚至以交互方式登录以进行这些更改

由于WindowsAzure提供了启动任务,我们(开发人员)可以根据需要决定做什么以及如何塑造操作系统


用户可能需要的操作系统配置更改仅受所有可用Windows Server 2008/R2配置选项总数的限制。我个人不认为这些需要以任何方式反映在WindowsAzure文档中。它们在Windows Server文档中占有一席之地。哪些是“常用的”是有争议的,因为对于一个人来说可能是通用的,而对于其他人来说可能是“从不需要的”…

是的,一个好的选择,与硒完美结合。但也许扶手椅野马有一些只适用于IE的东西。阿斯塔科夫是正确的。我们有一个称为WebsitesScreenShot.DLL的第三方DLL,它依赖于MSHTML.DLL和/或SHDOCVW.DLL,它们与IE绑定。这个“空间”中的问题让我感到惊讶的是,似乎更改IE安全设置或执行其他配置任务是应该直接集成到Azure门户中的东西……但事实并非如此。此外,我还对MSDN没有更多的从命令行更改Azure配置的分步说明感到失望。和往常一样,我们要去营救!我刚刚读了阿斯塔科夫的补充反馈,不得不承认他有一个很好的观点。基于Azure的服务器有太多可能的设置,因此不可能通过管理工具的快捷方式获取所有人都喜欢的“东西”子集。话虽如此,我仍然认为有人(writer@MSFT?、bloggers?)有机会给出更多在Azure中更改这些设置的例子。根据我的经验,那里没有很多好东西。在Azure box上设置IE安全设置似乎相当普遍。