2011-08-24 52 views
0

我正在編寫一個WPF應用程序,需要使用我們當前基於PHP的在線網站進行身份驗證。我完全控制其他兩個,所以任何建議都是可能的。從PHP網站上的C#WPF進行身份驗證的最佳方式

我不知道這是否是最好的使用方法:

  1. 通過郵寄傳遞用戶名和密碼/獲取到一個API,看看用戶是「有效的」
  2. 連接到數據庫直接(可能不是一個好主意)
  3. JSON或XML?

回答

0

幾點建議:

  1. 對於客戶端和服務器之間的安全通信使用WebClient的對象,或者,如果你想要去親,搜索PHP的Web服務發生器和Web服務標準的制定工作。
  2. 只有服務器應該能夠與db進行通信,安全性,抽象和正交性是很好的理由。
  3. Json使數據變得更細,所以建議使用它,但如果你不關心數據大小,xml可以直接綁定到wpf控件,也許它可以幫助你。
相關問題