最近、イントラネットサイトのページを開いているWebサイトで標準ハイパーリンクを作成する作業が行われています。これは同じ環境でChromeでは動作しますが、IE 8では動作しません。これはクライアントが現在サポートしているブラウザです。IEで機能が無効になっているときにイントラネットサイトへのリンクを開く
IEでは、設定がで、特権の低いWebコンテンツゾーンのWebサイトがこのゾーンに移動できるという問題があります。はポリシー設定で無効になっているため、サイトからイントラネットサイトへのリンクを開こうとすると、Internet Explorer 8でアクセス拒否エラーが発生します。
明らかに、これは無効になっており、短期間で有効にすることはできません(まったく)。コピーへのリンクを提供することが納得のいく解決策ではないことを考えれば、可能なことを確認するよう求められています。
1つのURLは、イントラネットサイトのサイトマップを指しています。また、イントラネットのサイトコードにアクセスすることもできません。私が試してみました
もの:
- を窓を開けJavaScriptを使用して - アクセスが空白のウィンドウを開くためにJavaScriptを使用してwindow.locationのを更新するにはJavaScriptを注入する
- を拒否されましたが、これもAccesssになったが拒否されました新しいウィンドウが元のドメイン(空白ではなく)に表示されるためです。
- IISリバースプロキシでリンクをクリックすると、現在のサイト内からイントラネットサイトをホストすることができます。これはうまくいきましたが、内部リダイレクトのためイントラネットサイトで機能しなかった2つの機能は実現できませんでした。
- IISおよび.Netコントローラレベルで、必要なイントラネットリンクへのマップされた内部リンクからリダイレクトを実行すると、クライアントマシン上でリダイレクトが無効になるため、両方とも失敗します。
- のIFrame、eurgh - アクセス
を拒否されましたが私の質問は、機能がIEで無効になっていることを与えられているいずれかが、この回避する方法を考えることができますか?
ありがとうございました