Я хочу активировать внешний логин (facebook) в asp.net mvc5, но я не знаю, что делать с этой ошибкой. Пожалуйста, помогитеIAppbuilder не содержит определения «usefacebookauthentication» в идентификаторе asp.net для внешнего входа
2
A
ответ
2
Это происходит потому, что это метод Owin расширения для использования FacebookAuthenticationMiddleware
пространство имен: Owin
Ассамблея: Microsoft.Owin.Security.Facebook (в Microsoft .Owin.Security.Facebook.dll)
https://msdn.microsoft.com/en-us/library/owin.facebookauthenticationextensions(v=vs.113).aspx
Проверьте, чтобы убедиться, что существует ссылка, и что есть, используя в классе вызова метода
using Owin;
Вам может понадобиться установить пакет NuGet: 'Install-Package Microsoft.Owin.Security.Facebook' –