我們有一系列的產品與 內置的Web服務器,各自有 一個登錄頁面,客戶想要 建立一個門戶網站中,他們登錄 一次,從那裏他們可以簡單地 點擊任何設備(外部 網站),它會自動登錄到該網站,並將其重定向 登錄屏幕後的頁面。 該門戶使用ASP.NET MVC, 外部設備是基於Windows CE的 運行嵌入式Web服務器的單元。 可以找到很多關於抓取,但不是 事件後重定向。 更多信息:道歉不被 不夠詳細,使用自定義身份驗證的外部網站 ,這是一個 填寫表格,然後在 裝置內談判取得 自定義密碼引擎,使用腳本來檢測是否 效果不錯再從登錄頁面重定向 索引頁面。 基本的用戶名和密碼進入 到形式,所有這些都被設置爲在所有系統 相同,所以可能很難 編碼,客戶不希望在每臺設備上的密碼 而是由 設備軟件強制。使用的Cookies不是 。基本上用戶被提出 與一系列鏈接到所有的 設備(基本上是網站)當他們點擊他們想要的鏈接 採取主要「索引」頁,而不是 然後必須通過「登錄「 頁面。使用ASP.NET自動登錄到外部網站,並重定向
更新:有成功地使用HttpWebRequest和HttpWebResponse瀏覽目標網站,並登入,所以我現在有一個HttpWebResponse裝載了正確的頁面,剩下的問題是怎麼做的我現在重定向或打開一個新的瀏覽器顯示該HttpWebResponse並繼續在登錄的目標站點上導航。
您提供的信息不足。這些外部網站使用什麼樣的身份驗證機制?客戶如何識別? Cookie是否被使用?客戶如何從主門戶導航到外部網站。是否會有鏈接或他們可以手動輸入地址? – 2010-06-05 15:59:10