0

私のasp.netアプリケーションにIPカメラの画像へのリンクを入れようとしています。

わずかな問題を除けば、すべてが正常に機能しています。

問題は、Windows セキュリティから毎回ユーザー名とパスワードを求められることです。

コードは次のとおりです。

    </form>
    <p>
        <img align="middle" alt="PC1" src="http://xxx.xxx.xxx.xxx/jpg/image.jpg" 
            id="reloader" onload="setTimeout('document.getElementById(\'reloader\').src=\'http://xxx.xxx.xxx.xxx/jpg/image.jpg?/'+new Date().getMilliseconds()', 500)"
            style="z-index: 1; left: 506px; top: 169px; position: absolute" /></p>
</body>

入れてみました

 userid:password@

IPアドレスの前ですが、それによりページがまったく表示されなくなります..どんな助けも高く評価されています

4

1 に答える 1

0

このような URL で渡された資格情報を Internet Explorer が使用できるようにするこの機能は、5 年以上前に削除されました。これは、セキュリティ上の脆弱性と見なされていました。

この機能の削除について説明している KB 記事は次のとおりです: http://support.microsoft.com/kb/834489

アップデート

これを回避するには、いくつかの方法があります。

  1. IP カメラの認証をオフにします。
  2. .Net サーバーが IP カメラへのネットワーク アクセスを持っている場合、.Net アプリはカメラへの要求をプロキシし、資格情報を処理できます。
于 2013-03-14T14:39:44.920 に答える