這個很簡單,輸入本地的用戶名和密碼,然後服務器認證通過,並返回正確的Cookie;
第二步:做遠程認證,並返回遠程連接
通過本地Cookie,確認用戶合法性,然後服務器端調用遠程的登錄程序,返回壹個遠程認證號的URL,這個URL裏面包含了壹個唯壹的認證碼,使用Location的方式
第三步:遠程登錄
客戶端使用前壹步的URL,訪問遠程的服務器,服務器確認認證碼的正確性,再返回正確的遠程Cookie.
至此,本地認證,通過壹個URL,實現了遠程認證。