2014-09-26 167 views
0

我有一個使用基於窗體的登錄的asp.net web應用程序,我們稱之爲'A'。我有另一個網站也使用用戶的登錄名和密碼,我們稱之爲'B'。我有一個場景,我想從A打開B並讓用戶自動登錄B.因此,如果用戶登錄到A,我可以獲取他的登錄信息並將其發送給B,因此他不必再次登錄。我檢查了一下,看起來它在使用WebBrowser控件的Windows Form應用程序中很不穩定。在asp.net中如果我使用Response.Redirect,那麼它需要我登錄頁面,是否可以發送用戶名和密碼並自動登錄到B?用自動登錄重定向到另一個網站

+1

對不起,但你的問題有點不清楚。這就是說,我認爲你可能想看看OAuth 2.0來完成這一點。在通過電線發送證書時要小心。 OAuth 2.0應該告訴你如何以正確的方式做到這一點。 – ccampo 2014-09-26 18:31:33

回答

1

可以發送用戶名和密碼以及Response.Redirect,但沒有開箱即用的解決方案。有些網站提供單點登錄程序,我已經看到它在幫助臺應用程序中使用,您可以重定向您的用戶,部分網站可以在AWS環境中使用。

他們通常會在QueryString中接收高度加密的「令牌」,該令牌包含憑證。

相關問題