我正在設計一個iPhone應用程序,我需要在服務器上創建一個用ASP.NET編寫的登錄機制。任何想法如何最好的方式去做到這一點將是?如何使用ASP.NET和客戶端應用程序創建登錄機制
我們需要能夠創建用戶名/密碼,登錄,然後從用戶應用程序向服務器來回發送(少量)信息。
我正在設計一個iPhone應用程序,我需要在服務器上創建一個用ASP.NET編寫的登錄機制。任何想法如何最好的方式去做到這一點將是?如何使用ASP.NET和客戶端應用程序創建登錄機制
我們需要能夠創建用戶名/密碼,登錄,然後從用戶應用程序向服務器來回發送(少量)信息。
這是更多的「打包」一個(我猜是個好詞)ASP.NET的部分,但它聽起來像是你會做很大的瓦特/ ASP.NET提供的登錄控件:http://msdn.microsoft.com/en-us/library/ms178329.aspx
這讓你可以免費(隱喻地),如果你以後需要更多,MembershipProvider的支持是非常穩定的。
我假設通過iPhone應用程序,你指的是本機(Objective-C)應用程序。如果是這種情況,那麼我可能會考慮創建一個Web服務(WCF)與服務器而不是網站進行交互。該服務將允許您使用本機窗口小部件,而無需刮取(或操縱)DOM對象以執行回發。
請注意,如果軟件遵循良好的設計原則,沒有理由說明爲什麼寫得很好的Web服務不能作爲網站公開。正如@Rikon所提到的,MembershipProvider支持提供了一個很好的快速開箱即用體驗,儘管很容易擴展它提供的功能。