我有WPF應用程序和Web瀏覽器控件。我正在打開一個PHP應用程序的網頁。 我需要將我的機器證書傳遞給php應用程序。如何將身份驗證憑證從WPF應用程序傳遞到PHP應用程序
Web瀏覽器控件打開[http://app/login.php]
。用戶使用他的域名憑證登錄到計算機上。 PHP網站使用Windows身份驗證。。
兩個WPF應用程序和PHP網站的內部應用程序(即同一個域)
我有WPF應用程序和Web瀏覽器控件。我正在打開一個PHP應用程序的網頁。 我需要將我的機器證書傳遞給php應用程序。如何將身份驗證憑證從WPF應用程序傳遞到PHP應用程序
Web瀏覽器控件打開[http://app/login.php]
。用戶使用他的域名憑證登錄到計算機上。 PHP網站使用Windows身份驗證。。
兩個WPF應用程序和PHP網站的內部應用程序(即同一個域)
你有一個CakePHP程序和login.php中?然後有什麼嚴重的錯誤。
您需要獲取當前登錄的用戶身份並將其傳遞給php應用程序。
見Using windows authentication with php?
如果你使用CakePHP 2.0,你可能會發現在AuthComponent的LDAP適配器。我想你可以使用谷歌找到更多的,我不知道這裏這個是任何好還是不好http://www.analogrithems.com/rant/2012/01/03/cakephp-2-0-ldapauth/
我的答案介紹CakePHP部分
最好的做法是使用REST溝通,你之間wpf和cakephp。 CakePHP提供了一種通過REST連接你的行爲的非常簡單的方法。您將不得不使用REST連接您的身份驗證方法。
Cake的文檔在REST from CakePHP上有一個很好的部分。
你有沒有簽出[REST from cakephp](http://book.cakephp.org/1.3/en/The-Manual/Common-Tasks-With-CakePHP/REST.html#rest) – 2013-03-15 16:23:50