«HttpContext» не содержит определения для «GetOwinContext» в c#. net framwork 4.5 - PullRequest
0 голосов
/ 18 марта 2020

Привет, я пытаюсь добавить OpenID connect, и это запускает этот код в приложении

 protected void btnLoginopenID_Click(object sender, EventArgs e)
    {

        try
        {

            if (!Request.IsAuthenticated)
            {
                //Response.Redirect("~/AccessDenied2.aspx", false);
                HttpContext.Current.GetOwinContext().Authentication.Challenge();
            }


        }
        catch (Exception exception)
        {
        }
    }

, и я получаю это сообщение об ошибке при попытке запустить код

CS1061 «HttpContext» не содержит определения для «GetOwinContext» и не найден метод расширения «GetOwinContext», принимающий первый аргумент типа «HttpContext»

введите описание изображения здесь

Я попытался

Install-Package Microsoft.Owin.Host.SystemWeb

, но у меня не получилось ни одного предложения по решению его проблемы, а также если вы знаете какой-либо способ интеграции OpenID Connect с C#. net framework 4.5 для WebForm.aspx, пожалуйста, дайте мне знать

...