IdentityServer4 CORS Issue - PullRequest
       37

IdentityServer4 CORS Issue

0 голосов
/ 11 апреля 2020

В настоящее время я использую IdentityServer4 с AspNetCore 3.0. Я добавил несколько пользовательских конечных точек в свой проект IdentityServer4. У меня есть javascript SPA в качестве внешнего интерфейса, который пытается запросить мои пользовательские конечные точки. И я всегда получаю

CORS request made for path: /CustomEndpoint from origin: http://localhost:9000 but was ignored 
because path was not for an allowed IdentityServer CORS endpoint

Я пытался http://docs.identityserver.io/en/release/topics/cors.html

Я также пытался

  var cors = new DefaultCorsPolicyService(new LoggerFactory().CreateLogger<DefaultCorsPolicyService>())
        {
            AllowAll = true
        };
        services.AddSingleton<ICorsPolicyService>(cors);

Также я добавил свой localhost to ClientRedirectUris для моего клиента SPA.

И мне не повезло .... Кто-нибудь знает, как включить CORS для пользовательских конечных точек, размещенных в том же проекте, что и IdentityServer4.

...