我需要授權使用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. WSO2識別服務器授權API
- 3. 如何使用PHP運行Google Embed API服務器端授權?
- 4. JQuery網絡服務授權
- 5. 如何劃線授權與GDATA服務
- 6. 如何創建OAuth授權服務器
- 7. 如何授權WCF服務
- 8. 如何攔截和授權的用戶輸入與服務器
- 9. REST服務器對授權的響應
- 10. SQL授予權限的ASP應用程序網絡承載WCF數據服務
- 11. Web應用程序:只與服務器授權通信
- 12. OAuth 2.0授權服務器
- 13. 守門員與授權服務器分開資源服務器
- 14. OAuth2授權服務器和Rest服務
- 15. 授權網絡API
- 16. 如何到達openiddict授權服務器的註冊頁面?
- 17. 如何使用PHP在ASP服務器上獲取網頁?
- 18. 您如何取消授權使用Apple授權服務?
- 19. 授權API網關服務已存儲用戶憑據
- 20. 經典網頁服務asp
- 21. asp.net網頁API授權302代碼
- 22. WCF服務:如何授權用戶
- 23. 應用程序如何與網頁/服務器通信
- 24. 如何在ASP網頁淨值與其他asp.net控制
- 25. 如何授予MySQL服務器管理權限(SUPER,RELOAD ...)與否?
- 26. 使用OWIN授權經典ASP頁面
- 27. LDAP網頁授權
- 28. 通過應用程序或網頁api的授權
- 29. 授權與節點,與Nginx服務
- 30. Exchange Web服務託管API不授權
你能解釋一下嗎? 「MVC」服務器需要授權用戶,而只有「WebAPI」服務器可以訪問用戶信息嗎? –