2013-01-03 60 views
0

我有3個站點。如何將證書從站點A傳遞到站點B,而不在地址欄上顯示證書

  • 網站A:只是一個登錄表單。
  • 站點B:在愛思華寶的webmail
  • 網站C:Lotus Domino郵件

就目前來說,我不希望包括站點C在我的問題。它只適用於網站A和網站B

我希望當用戶登錄到網站A,然後自動重定向到網站B.如何在沒有顯示用戶名和密碼的情況下安全地傳遞憑證?

我的當前腳本如下:這是用戶登錄到站點A時的腳本,然後傳遞憑證。

if ($mailhost == "icewarp") 
         { 
          Header("refresh:0;url=Site B icewarp URL/webmail/index.html?!#$pid:$credential"); 
          exit; 
         } 
        elseif ($mailhost == "domino") 
         { 
          Header("refresh:0;url=Site C Domino URL/mail/domadmin.nsf?Login&Username=$pid&Password=$credential"); 
          exit; 
         } 

系統工作正常,但問題是用戶憑據正在地址欄上顯示。我如何以其他方式發送用戶憑證?

回答

0

您可能想要加密憑據。可能是唯一真正安全的方式。

你可以用:mcrypt-encrypt加密它。 然後,使用以下內容解密:mcrypt-decrypt

相關問題