Как установить экземпляр ClaimsAuthorizationManager в ServiceHost.Authorization при интеграции WIF4.5 в WCF? - PullRequest
0 голосов
/ 04 апреля 2019

Мы конвертируем WIF3.5 в 4.5 в нашем приложении WCF. В нашем пользовательском ServiceHost классе мы переопределяем метод ServiceHost.OnOpening для установки свойства Authorization.ServiceAuthorizationManager как:

    protected override void OnOpening()
    {
      Authorization.ServiceAuthorizationManager = new CustomServiceAuthorizationManager(_cache);

      base.OnOpening();
    }

Наши CustomServiceAuthorizationManager раньше были производными от ServiceAuthorizationManager, но теперь мы конвертировали их на ClaimsAuthorizationManager. Из-за этого мы не можем установить значение Authorization.ServiceAuthorizationManager в ServiceHost. Есть ли способ добиться этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...