2011-02-26 88 views
0

我一直在尋找如何登錄到從C#.NET應用程序的ASPX基於網站的詳細信息,但一切我覺得是基於C#創建ASPX登錄系統來代替。我希望用戶能夠登錄到一個.aspx網站,無關與我的項目任何實際的ASP代碼。任何人都可以提供更多的信息嗎?ASP登錄從C#.NET應用程序

+0

您使用您的應用Web客戶端,你想從網上下載的應用程序的東西嗎? – 2011-02-26 09:29:31

+1

你可以重新提一下你的問題嗎?你的標題說ASP,但第一句話是令人困惑的。 – 2011-02-26 09:29:52

+2

您的ASP.NET應用程序使用什麼樣的身份驗證? Windows身份驗證,ASP.NET身份驗證(如ASP.NET Membership)等。每種身份驗證協議都是不同的。請也解釋一下C#.NET應用程序的含義。這是一個Windows/WPF應用程序?你需要從ASP.NET應用程序的同一網絡運行它還是通過Internet運行? – 2011-02-26 09:33:34

回答

3

在最基本的情況下,你必須:

  1. 確定哪些POST參數來表示的登錄名和密碼
  2. 做一個POST請求到登錄頁面提供這些參數
  3. 獲取響應中的所有Cookie,並確保在隨後的請求中提供它們

請查看以下頁面以獲取實施示例:Fetching ASP.NET authenticated page with HTTPWebRequest