C# IdentityServer3 2.0.0-rc1和vNext,如何设置CORS策略?

C# IdentityServer3 2.0.0-rc1和vNext,如何设置CORS策略?,c#,asp.net-core,identityserver3,C#,Asp.net Core,Identityserver3,以前通过IdentityServer选项进行设置的方法。我没有遇到任何显示新方法的例子 据我所知,您可以实现ICorsPolicyService或使用其中一种默认实现。我不清楚的是它应该插在哪里,以及如何访问默认实现来配置它们。另外,您可以通过客户端配置来设置允许的Corsorigins,然后将其注册到CorsPolicyService,如下所示: var cors = new InMemoryCorsPolicyService(Clients.Get()); factory.CorsPolic

以前通过IdentityServer选项进行设置的方法。我没有遇到任何显示新方法的例子


据我所知,您可以实现ICorsPolicyService或使用其中一种默认实现。我不清楚的是它应该插在哪里,以及如何访问默认实现来配置它们。

另外,您可以通过客户端配置来设置
允许的Corsorigins
,然后将其注册到
CorsPolicyService
,如下所示:

var cors = new InMemoryCorsPolicyService(Clients.Get());
factory.CorsPolicyService = new Registration<Thinktecture.IdentityServer.Core.Services.ICorsPolicyService>(cors);
var cors=newinmemorycorspolicyservice(Clients.Get());
factory.CorsPolicyService=新注册(cors);