2013-02-26 64 views
0

我有一個安全的c#asp.net mvc web應用程序,並在視圖內部我想加載一個外部URL(geckoboard儀表板)。我做了什麼,現在是使用iframe,如:打開我們的web應用程序內部的保護外部頁面

<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> 

但sideback是,如果用戶查看源代碼頁,他可能只是鏈接來自iframe的源複製,並將其放置在瀏覽器中看到它直接,所以我想隱藏或混淆。

我也在想也許在網址中創建網址並獲取HTML並將響應放入div中,但是由於geckoboard使用了很多在其域中運行的javascript,所以我很確定我會與儀表板混淆。

任何建議或recomendation什麼是解決這個最好的方法?

+0

任何精明的用戶將能夠告訴你在做什麼。這不是真的可能。 – Dismissile 2013-02-26 15:35:09

+0

好的,我所做的是使用jquery混淆腳本。我認爲這將起作用。只要你明白,這將是非常容易繞過,你不依賴它,非常感謝 – VAAA 2013-02-26 23:24:26

+0

。 – Dismissile 2013-02-27 14:23:02

回答

0

如果打開一個HTTP連接,用戶將總是要查看瀏覽器的源,甚至監控使用多種工具,包括內置的Chrome會告訴他們,這種情況正在發生谷歌的開發者工具的網絡的能力。

有沒有「好」的方法來防止用戶看到你問他的瀏覽器下載和顯示,並有很好的理由的內容。

相關問題