我在調用wcf服務的內部Windows域中有一個asp.net web應用程序。在wcf服務中,我使用SecurityContext.Identity.Name,所以它需要模擬。 我們的任務是可以從任何地方訪問Web應用程序。 第一步是管理員通過ISA服務器2006發佈了Web應用程序。此解決方案的主要問題是瀏覽器不會將用戶的登錄名和密碼保存在ISA身份驗證表單中。此外,用戶還希望通過Opera Mini從諾基亞手機訪問Web應用程序。如何從互聯網訪問內部的asp.net Web應用程序?
我能在瀏覽器以用戶可以使用的應用程序,而不在每30/60分鐘重新輸入登錄數據保存的登錄名/密碼,一個簡單的方法做????? 任何最佳實踐?
謝謝。但。正如我在上面寫的那樣,瀏覽器不會將登錄數據保存在cookie中,因爲標準的ISA身份驗證表單不支持引用安全方面的內容。我發現這個:http://technet.microsoft.com/en-us/library/bb794733.aspx。所以可以自定義ISA的登錄表單,但不建議更改任何INPUT或FORM標籤。我認爲在這種身份驗證表單中,AUTOCOMPLETE屬性設置爲OFF,瀏覽器無法保存登錄數據。允許在DMZ中創建一個新的簡單Web應用程序,但是如何通過ISA傳遞登錄數據? – user413099 2010-08-06 20:47:41
好吧,我認爲當你說瀏覽器沒有保存登錄信息時,你的意思是自動完成功能無法工作。你能發佈更多關於你的ISA配置的詳細信息嗎?我之前通過ISA公開了網站,他們對標準登錄cookie沒有任何問題。 – kniemczak 2010-08-06 21:34:54
使用基本身份驗證配置的內部Web應用程序。 ISA配置使用基於HTTP表單的身份驗證。當這是一個私人計算機選項被選中時,瀏覽器僅保存用戶的控制名稱。密碼永遠不會被任何類型的瀏覽器保存。爲什麼?我如何配置以實現密碼保存。 – user413099 2010-08-09 08:55:54