安全な c# asp.net mvc Web アプリケーションがあり、ビュー内に外部 URL (geckoboard ダッシュボード) をロードしたい。私が今行ったことは、次のような Iframe を使用することです。
<iframe src="https://sample.geckoboard.com/dashboard/test1232121" style="position:fixed; top:0px; left:0px; bottom:0px; right:0px; width:100%; height:100%; border:none; margin:0; padding:0; overflow:hidden; z-index:999999;">Your browser doesn't support IFrames</iframe>
しかし、サイドバックは、ユーザーがソースページを表示する場合、iframe ソースから URL をコピーし、ブラウザーに配置して直接表示できるため、非表示または難読化したいと考えています。
URLにWebリクエストを作成してHTMLを取得し、レスポンスをdivに入れることも考えていましたが、geckoboardはドメインで実行される多くのjavascriptを使用しているため、ダッシュボードをいじることになると確信しています.
これを解決する最善の方法は何ですか?