- 締切済み
WinXP SP2でActiveXコントロールをスムーズに表示する
下記のようなソースでコントロールを呼び出しておりましたが、XP SP2で、コントロールの読み込みが遮断されます。 <OBJECT ID="OtameshiX" width="0" height="0" CLASSID="CLSID:12345678-1234-5678-1234-123456789012" codebase="http://hoge.com/otameshi.cab"> </OBJECT> どのようにしたら回避できるのでしょうか? コードサイニングに高いお金を払えば済むのでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- Bonjin
- ベストアンサー率43% (418/971)
>どのようにしたら回避できるのでしょうか? 警告無しでインストールするにはセキュリティレベルを低に設したり、レベルをカスタマイズするしかありません。ただし、悪質なActiveXなども警告無しでインストールされる場合もあるので危険です。 なので、サイトが固定ならば信頼済みサイトに登録して、信頼済みサイトのセキュリティレベルを下げるかカスタマイズするようにすることをお勧めします。 >コードサイニングに高いお金を払えば済むのでしょうか? 署名の有無にかかわらず、IEの設定に依存するので無意味です。
- eipu
- ベストアンサー率39% (25/64)
InternetExplorerの「インターネットオプション」の「セキュリティ」タブから インターネット(もしくはイントラネット)のレベルのカスタマイズを行い、 ActiveXコントロールに対する制限を緩和すれば読み込まれるようになると思います。
お礼
ご回答有り難うございます。 答したハズがうまく書き込まれていませんでした。 実はインターネットオプションはすでに利用しているのですが、説明が面倒なので何とかできないかを聞いてみたくて質問させていただきました。
お礼
有り難うございます。 署名は余り関係ないのですね? それでCodeSigningを薦める認証機関(会社?)が少ないのかもしれませんね。 今までどおり、テスト用の署名で追加説明で切り抜けるしかないですね。