private void ConfigureSecurity(IServiceCollection services)
        {            
            var identityServer = services.AddIdentityServer(options =>
            {
                // Use ONLY for developing! Never use this in production. Never.
                options.RequireSsl = false;
                options.IssuerUri = "http://localhost:5001/";
                options.SigningCertificate = _certificate;
            });

            identityServer.AddInMemoryClients(Clients.Get());
            identityServer.AddInMemoryScopes(Scopes.Get());
            identityServer.AddInMemoryUsers(Users.Get());
            
            // Enable CORS on identity server
            identityServer.Services.AddTransient<ICorsPolicyService>(p => {
                var corsService = new DefaultCorsPolicyService(p.GetRequiredService<ILogger<DefaultCorsPolicyService>>());
                corsService.AllowAll = true;
                return corsService;
            });
        }
 public DefaultCorsPolicyServiceTests()
 {
     subject = new DefaultCorsPolicyService(new FakeLogger<DefaultCorsPolicyService>());
 }