Dependency injection 在自托管IdentityServer 3 CustomGrant验证程序中访问IOwinRequest
我使用的是自托管(即控制台应用程序)IdentityServer 3应用程序。我已经实现了一个CustomGrant验证程序 如何从这个CustomGrantValidator访问IOwinRequest和IOwinResponse上下文Dependency injection 在自托管IdentityServer 3 CustomGrant验证程序中访问IOwinRequest,dependency-injection,owin,identityserver3,Dependency Injection,Owin,Identityserver3,我使用的是自托管(即控制台应用程序)IdentityServer 3应用程序。我已经实现了一个CustomGrant验证程序 如何从这个CustomGrantValidator访问IOwinRequest和IOwinResponse上下文 可以使用依赖项注入来完成吗?来自IdentityServer的DI的服务可通过ResolveDependencyOWIN扩展名获得:。要使用这些OWIN扩展,您的代码必须在IdentityServer之后的管道中运行。来自IdentityServer的DI的服
可以使用依赖项注入来完成吗?来自IdentityServer的DI的服务可通过
ResolveDependency
OWIN扩展名获得:。要使用这些OWIN扩展,您的代码必须在IdentityServer之后的管道中运行。来自IdentityServer的DI的服务可通过ResolveDependency
OWIN扩展:。要使用这些OWIN扩展,您的代码必须在IdentityServer之后在管道中运行。您可以将OwinEnvironmentService
注入验证程序
从那里您可以创建如下文本
var context=newowincontext(owinEnvironmentService.Environment)代码>
上下文依次具有请求和响应对象。您可以将owinevironmentservice
注入到验证器中
从那里您可以创建如下文本
var context=newowincontext(owinEnvironmentService.Environment)代码>
上下文中依次包含请求和响应对象。感谢您的帮助以及您在IdentityServer上所做的所有工作!感谢您的帮助以及您在IdentityServer上所做的所有工作!感谢您的帮助以及您在IdentityServer上所做的所有工作!感谢您的帮助以及您在IdentityServer上所做的所有工作!