2010-05-24 110 views
0

我們有2個應用程序 - 1個窗口和1個網站(asp.net)。 Winforms在客戶機器上運行,因爲該網站在我們公司內部託管。該winforms有一個鏈接,在瀏覽器窗口中打開web應用程序。網絡應用程序是安全的,所以顯示登錄頁面。用戶名和密碼與Windows應用程序登錄相同。如何自動登錄到Web應用程序,以便用戶不會看到登錄屏幕?從winforms應用程序驗證到asp.net應用程序

Web應用程序使用FormsAuthentication.SetAuthCookie在用戶機器上創建加密的cookie。如何從winforms應用程序創建相同的應用程序,以便用戶不會看到登錄屏幕?

謝謝。

回答

0

我已經進入了ASP.net。 ASP.net基本上是在運行時編寫一個網頁,並通過HTTP提供服務。我認爲你可以做的是編寫一些代碼在用戶的機器上保存網頁。該頁面可能包含將cookie推入瀏覽器的代碼(表示登錄成功),然後將用戶重定向到您的(可能是)安全的網站。

讓我們知道它是如何爲你工作的。