2013-01-18 57 views
0

我有一個網站運行mvc4 simplemembership提供商。MVC 4簡單會員登錄從手機上的應用程序

我想讓我的用戶在手機(ios,android,wp8)上訪問與網頁上相同的數據,因此我需要它們登錄到我的MVC所在的用戶數據庫。

如何從應用程序對數據庫驗證密碼?從手機......原生手機應用程序:)

於網絡瀏覽器的手機應用程序不是不知道,如果這個問題是清楚的,如果不是的話,讓我知道:)

更具體:

我需要從我的應用程序登錄,使用與我在網站上所做的相同的用戶名和密碼......我使用簡單會員供應商,它是網頁上的webmatrix.webdata.websecurity的一部分,它顯然不適用於手機SDK ...任何提示?

+0

與驗證來自MVC站點的密碼與數據庫相同的方式。除非我誤解了你的問題。 – Subby

+0

目前尚不清楚爲什麼您認爲它在網絡瀏覽器中的智能手機上的處理方式與PC上的網絡瀏覽器相反。 –

+0

好吧......我沒有說這是從手機上的網頁瀏覽器,我寫了「從應用程序」,意思是一個應用程序!= webbrowser :) –

回答

0

您應該像使用網絡應用程序一樣使用bdd來檢索您的密碼。對於一個網站來說也是一樣的。或者我需要更多解釋

+0

我需要從我的應用程序登錄,使用相同的用戶名和密碼就像我在網站上做的那樣......我使用的簡單會員供應商是網頁上的webmatrix.webdata.websecurity的一部分,顯然它不適用於手機SDK ......任何提示? –

+0

對於wp8,你可以使用你的東西與網絡安全的其他移動我認爲你可以創建一個web服務誰使用你的simplemembershipProvider ..這是最簡單的.. 或者你可以寫一個自定義的成員資格提供商,並保持與其他人移動,因爲問題是如何加密/解密你的cookies ...如果你想這樣做,你可以在web.config中設置你的機器鍵(參見[link](http://stackoverflow.com/questions/550210/uses- for-machinekey-in-asp-net)) 它有用嗎? –

+0

你是什麼意思「你可以使用你的東西」? –

相關問題