2017-03-07 47 views
1

我們開發基於Azure功能的ServerLess應用程序。如何實施基於角色的Azure功能訪問

基於用戶角色實現身份驗證/授權的最佳方式是什麼?身份驗證不應該依賴於AAD,Facebook等第三方。這是自定義身份驗證。

它應該和我們在ASP.NET MVC/WEB.API中使用Authorize Attributes with Roles一樣。

+1

我想你可以使用ASP.NET身份和/或OWIN類自己創建令牌,然後檢查它們。這可能會做很多工作,但目前我還沒有意識到更簡單的解決方案。 –

回答

0

除了Akos說的,你可以創建一個Azure函數代理。它將收到令牌,驗證並確認,如果路由到適當的Azure功能。值得一提的是,它需要一些編碼才能使其正常工作。