1

私のサイトはAzureでホストされています。 Azureで新しいボックスを再構築または再デプロイするたびに、Internet Explorerのデフォルトの拡張セキュリティ設定の設定をにプログラムでオフにする必要があります。AzureのInternet Explorer拡張セキュリティ設定を無効にする方法

どうすればよいですか?

この記事は別のサイトhttp://jetlounge.net/blogs/teched/archive/2009/10/25/fix-ie-esc-won-t-turn-off-internet-explorer-enhanced-security.aspxで見つかりました。それには次のコマンドライン構文が含まれていましたが、私のローカルボックスにはIEHARDEN.INFファイルが見つかりませんでした。私はこのソリューションがAzure特有ではないとも考えています。

rundll32.exe setupapi.dll,InstallHinfSection IESoftenAdmin 128 %windir%\inf\IEHARDEN.INF 

私はウェブページにJavascriptを実行する必要があるサードパーティIEの画面キャプチャのDLLを持っているので、Azureのの下でこれらのデフォルト硬化の設定をオフにする必要があります。

答えて

2

私はthis approachの形をしており、Windows Azure StartupTaskで実行しているとElevated execution contextでお手伝いしますと思います。

作成する.batファイルまたは.cmdファイルは、UTF8でエンコードする必要があります。 UTF8でない場合、バッチファイルに関するいくつかの問題がありました。

UPDATE

、第2のコメントのためにあまりにも長い間されているだろうので、私は、答えを更新することにしました。私はまず誰かを怒らせるつもりはないことを明確にしたい。次は私の個人的な考え方と考えである。

私の視力は、(です)私のプリズムを通して歪んでいるかもしれません。しかし、これらの仕様はWindows Azure自体とは関係がないと私は考えています。

これらはOS関連の設定内容であり、アプローチに関係なく(ホスティング/クラウド)プロバイダの一つと(いくつかのバリエーションで)同じです。専用(または仮想)サーバーにソリューションを展開する必要がある場合は、これらの構成変更を行うために、何らかの種類のスケジュールされたタスクまたは起動タスクを作成する必要があります。あるいは、これらの変更を行うために対話的にログインすることさえできます。

Windows Azureはスタートアップタスクを提供しているので、私たちのニーズに応じて、何をすべきか、どのようにOSを形成するかは私たち(開発者)次第です。

可能性のあるOS構成の変更は、使用可能なすべてのWindows Server 2008/R2構成オプションの合計数によってのみ制限されます。私は個人的には、これらのことをWindows Azureのドキュメントに反映させる必要はないと考えています。彼らはWindows Serverのドキュメントの中にあります。それを何が1のために共通であるかもしれないので、「一般的に使用」されている議論の余地あるにも他人のために「必要なことはありません」かもしれない...私はChromeをインストールするために行った

+0

... –

+1

はい、良いオプション、作品完璧にセレンと。しかし、Armchair BroncoにはIEだけで動作するものがあるかもしれません。 – astaykov

+0

Astaykovが正しいです。私たちには、MSHTML.dllおよび/またはSHDOCVW.dllに依存するWebsitesScreenShot.dllというサードパーティのDLLがあります。これはIEに関連付けられています。この「スペース」の質問について私が驚いたことは、IEのセキュリティ設定を変更したり、他の設定タスクを実行しているように思えるということです。Azureポータルに直接組み込むべきものです...しかし、そうではありません。また、MSDNにはAzure設定をコマンドラインから変更するための詳しい手順がないことにも失望しています。いつものように、StackOverflowはレスキューに流れます! –

関連する問題