2016-12-16 60 views
0

夥計 - 我不確定這是否合乎邏輯,但想知道是否可以這樣做。我有一個使用Owin啓動的asp.net Web API 2。有沒有一種機制可以使此API的客戶端通過聲明標識以及訪問令牌並根據聲明構建授權。使用此api的客戶端可以是Angular或ASP.Net MVC4應用程序。Auth0 - ASP.Net Web API 2 - 從任何MVC/Angular客戶端傳遞聲明和令牌

我一直在嘗試使用來自Auth0的示例代碼來執行此操作,但無法將身份聲明從MVC應用程序傳遞到api。只有範圍的訪問令牌作爲不記名令牌傳遞。

任何人都可以提供關於如何做到這一點的指針。

謝謝 - Sriraj

回答

0

檢查pluralsight當然在Auth0,它詳細介紹瞭如何實現權利與Auth0的身份驗證:

https://www.pluralsight.com/courses/authenticating-angular-spa-aspnet-webapi-auth0

你一輛出租車免費試用。

+0

好的課程 - 但它並沒有深入詳細介紹將所有權利要求一直傳遞給API的詳細信息。我發現我必須使用Auth0委派,但無法使其工作 - 它始終是來自API的401。 – SrirajM

+0

終於想通了 - 這是在這裏提到的JWT.dll中的一個問題:http://stackoverflow.com/questions/10055158/is-there-a-json-web-token-jwt-example-in-c。修復了JWT.dll的源代碼(https://github.com/jwt-dotnet/jwt),現在它可以正常工作。 – SrirajM

相關問題