我目前正在尝试基于Microsoft上的签署钥匙滚转指南从Azure Active Directory获得签名密钥,以便在我正在开发的ASP.NET Core端点上验证ASP.NET请求。
虽然我迁移了本文中显示的源代码,但在ASP.NET核心web应用程序(如System.IdentityModel.Metadata )和类(如X509SecurityToken、MetadataSerializer、EntityDescriptor和X509RawDataKeyIdentifierClause )中,似乎没有一些引用和类可用。
我已经在NuGet上搜索过了,但似乎没有System.IdentityModel可用的包,我也无法引用ASP.NET核心中的系统程序集。
我应该在ASP.NET核心中使用哪些库呢?
发布于 2017-03-28 03:13:52
如果您使用ASP.Net核心连接或JwtBearerAuthentication中间件,则无需在.NET内核中手动处理密钥翻转。请查阅下列文件:
使用.NET核心OpenID连接或JwtBearerAuthentication中间件保护资源的Web应用程序/API
下面是使用Azure在ASP.NET核心web应用程序中调用web的代码示例:
https://stackoverflow.com/questions/43041914
复制相似问题