我正在嘗試創建受保護的MVC4 Web API項目。在這個應用程序中,淘汰賽Js將直接訪問API服務。我需要對他的身份驗證。我很困惑如何僅在web api上應用身份驗證。我無法使用MVC身份驗證,因爲其他項目也共享相同的API服務。 任何人都請使用knockout js和web api提出一個好的解決方案。我嘗試了Thinktecture.IdentityModel,但是我無法在其中使用淘汰賽Js。 該項目是在.net 4.0中。 在此先感謝驗證WEB API並刪除Js查看模型
0
A
回答
3
感謝
got solution
0
使用上的WebAPI控制器
[Authorize(Roles="WebApiAccess")]
public class FooController : ApiController
{
}
0
的[授權]屬性您可以將您的Ajax請求之前發送authN令牌。 Here is a similar SO question (with answer)。您可以通過創建全局401錯誤處理程序(AngularJS, but the original question is generic jQuery)來爲您的整個客戶端應用程序添加身份驗證。
相關問題
- 1. 使用Angular JS查看模型驗證?
- 2. Asp.net Web Api嵌套模型驗證
- 3. 驗證模型屬性WCF Web APi
- 4. Web API模型驗證問題
- 5. Web API +敲除驗證
- 6. ASP.NET MVC刪除模型驗證
- 7. 在ASP.NET Web API中刪除身份驗證篩選器2
- 8. 如何處理綁定編輯模型時的模型驗證!=查看模型
- 9. web api驗證ewrror
- 10. ASP.NET MVC3 Automapper視圖模型/型號查看驗證
- 11. ASP.NET MVC查看模型模式 - 驗證和數據庫操作
- 12. 刪除驗證
- 13. 的ASP.NET Web API 2模型驗證與正則表達式
- 14. 如何發送模型驗證從web api 2 c#
- 15. 使用模型綁定和驗證問題與asp.net的Web API
- 16. 手動驗證模型的Web API控制器
- 17. 如何使用Web API 2在MVC中進行模型驗證?
- 18. 使用Web API和JSON補丁文檔進行模型驗證
- 19. 的ASP.NET Web API 2.2模型綁定短路定製模型驗證
- 20. 從MVC控制器調用Web API來構建並傳遞模型以查看
- 21. 骨幹js,綁定模型查看
- 22. 是否可以在查詢參數上使用Web API模型驗證?
- 23. Web APi查看模型十進制格式
- 24. WebSocket消息回調和敲除JS查看模型通信
- 25. Odoo 8 Many2many驗證並刪除行
- 26. SingleResult Web Api刪除可查詢
- 27. 刪除驗證碼
- 28. 模型驗證
- 29. 模型驗證
- 30. 查看模型屬性在運行時改變驗證規則
使用Backbone.js的對REST和視圖用途使用Knockout.js通信的支持..你還能親切地解釋更多樣的安全爲您的重播 – Backtrack
@Backtrack感謝。目前我正在使用ajax進行通信。 在這種情況下可以使用令牌認證? –
你使用Windows或表單身份驗證?在任何情況下,我的答案都是有效的。或者,您的問題更多集中在如何使用Web API驗證用戶身份,而不是如何授權訪問Web API方法? – Anders