2016-05-27 18 views
0

首先我爲我的拼寫和預先成爲新手而道歉。從Android應用登錄用戶到服務器

我已經建立了一個asp.net 5 mvc 6服務器,當用戶通過我的網絡登錄並提出進一步的請求時,我可以通過簡單地使用[authorize]屬性來控制我的控制器/操作來驗證用戶的身份驗證。我現在正在構建一個android應用程序,並希望實現一個登錄系統到我的服務器,利用asp.net機制。因此,我建立了一個控制器,調用signinmanager來登錄我的android應用程序用戶。 當android應用程序嘗試使其他請求由authorize屬性標記而不是獲取請求結果時,它們的請求將被轉發到webapp的登錄操作,這意味着它們未被真正化。

我明白在webapp中有一些後臺會話管理,並希望通過android應用來實現它。如何讓我的android應用程序對我的服務器的Web請求通過authroized屬性檢查?

提前致謝!

+0

你需要在你的建築上工作!理想情況下,您應該擁有可以被MVC和Mobile使用的WebAPI。 – techspider

+0

我會認爲它應該是「簡單」的東西,如添加一些cookie,服務器可能在登錄過程後創建:) – kindasorta

+0

我找到了答案: http://stackoverflow.com/questions/11014953/aspnet -Web-API認證 – kindasorta

回答

0

問題在於我的設想確實如此 - 我沒有將通過登錄httpwebresponse實現的cookie添加到新請求中。 如果有任何請求,我可以發佈真正優雅的代碼,我特別爲此寫了封裝了我的GET/POST請求,添加了請求參數以及與我的ASP.NET 5 MVC6 Web服務器配合使用的Cookie。

相關問題