我需要授權使用ASP.NET的網頁API我的Web客戶端ASP淨MVC應用程序。如何認證? 我有一個WEP API服務器訪問數據庫,但我的ASP淨MVC應用程序不訪問數據庫。如何授權ASP淨應用與網頁API服務器
0
A
回答
0
這裏假設的Web API完成所有數據庫相關操作,MVC項目是針對通過JavaScript或調用的HTTPClient網絡API UI目的。
使用Identity 2.1/Web API實施身份管理(身份驗證API)。使用這個Identity Management。實現基於令牌的認證,使您可以進行對話的數據庫網絡API一起使用「授權」爲點2
使用此身份管理。使用適當的web api方法和「授權」屬性。
讓MVC應用程序通過訪問這個新創建的身份管理來驗證用戶身份,在成功保留令牌的同時,在標頭中調用帶有標記的web api(數據庫),該標頭將查找授權並提供對web API方法的正確訪問。
使用這種方法會給網絡API(數據庫)的強認證層,以及API的將不同客戶MVC,WPF,移動應用工作。涉及一些額外的努力,但其長期價值。
0
看看this,其實這是一篇大文章,它有很多你可能會做的事情。
要快速查看文章中的認證零件搜索GenericAuthenticationFilter
。
的從MVC稱之爲哪些相關的另一件事,它已經回答: How to call an ApiController from another .net project?
我希望這有助於。
相關問題
- 1. 授權服務器
- 2. 如何使用PHP運行Google Embed API服務器端授權?
- 3. 如何創建OAuth授權服務器
- 4. 如何授權WCF服務
- 5. REST服務器對授權的響應
- 6. Web應用程序:只與服務器授權通信
- 7. OAuth2授權服務器和Rest服務
- 8. 如何到達openiddict授權服務器的註冊頁面?
- 9. 授權API網關服務已存儲用戶憑據
- 10. 您如何取消授權使用Apple授權服務?
- 11. 經典網頁服務asp
- 12. WCF服務:如何授權用戶
- 13. 使用OWIN授權經典ASP頁面
- 14. Google App Engine應用程序無法獲得Google Big Query服務器到服務器授權的授權
- 15. VK Api - 應用程序授權失敗:刷新服務令牌
- 16. 使用Google OAuth2授權服務器的安全Spring RESTful API
- 17. 服務類授權
- 18. BizTalk服務授權
- 19. 如何授權用戶在網站上託管的WCF服務
- 20. 未授權爲search.asmx網站服務?
- 21. WCF網絡服務定製授權
- 22. 使用RemoteTokenServices解耦授權服務器和資源服務器
- 23. ASP.NET MVC 2授權與網關頁面
- 24. 交換網絡服務(EWS)的Java API:401未經授權
- 25. asp mvc web api返回401未授權
- 26. 網絡應用授權
- 27. Amazon API網關授權AWS_IAM
- 28. 如何授權Spring應用程序的服務層?
- 29. 如何設置服務參考授權?
- 30. Angular2服務 - Spotify API授權與cors策略失敗
你能解釋一下嗎? 「MVC」服務器需要授權用戶,而只有「WebAPI」服務器可以訪問用戶信息嗎? –