考虑以下情况。您有一个实现asp.net webapi api的应用程序。
您正在设置一个新的Identity Server 4以与您的基础架构一起使用。您需要使您的api与Identity server配合工作。
如果是IdentityServer 3,您将使用IdentityServer3.AccessTokenValidation。
如果您的api在.net core上,则会使用IdentityServer4.AccessTokenValidation。
但是,鉴于您的api使用旧式的asp.net webapi,甚至不是owin,并且您的Identity Server是基于.net core的,您有让它们配合工作的选项吗?
您正在设置一个新的Identity Server 4以与您的基础架构一起使用。您需要使您的api与Identity server配合工作。
如果是IdentityServer 3,您将使用IdentityServer3.AccessTokenValidation。
如果您的api在.net core上,则会使用IdentityServer4.AccessTokenValidation。
但是,鉴于您的api使用旧式的asp.net webapi,甚至不是owin,并且您的Identity Server是基于.net core的,您有让它们配合工作的选项吗?
IdentityServer4.AccessTokenValidation
)由于某些不兼容性而无法工作,而这个包会处理它,这个猜测是否正确? - Andrew Savinykh