1
我「米與本教程如下:ASP.NET MVC應用程序5使用OWIN與Facebook登錄扔引用錯誤
我試圖登錄使用Facebook的我複製這段代碼幾乎一字不差:
using Microsoft.AspNet.Identity;
using Microsoft.Owin;
using Microsoft.Owin.Security.Cookies;
using Microsoft.Owin.Security.Forms;
using Owin;
namespace WineNight
{
public partial class Startup
{
// For more information on configuring authentication, please visit http://go.microsoft.com/fwlink/?LinkId=301864
public void ConfigureAuth(IAppBuilder app)
{
// Enable the application to use a cookie to store information for the signed in user
// and to use a cookie to temporarily store information about a user logging in with a third party login provider
app.UseSignInCookies();
app.UseFacebookAuthentication(
appId: "000000000000000",
appSecret: "000000000000000");
app.UseGoogleAuthentication();
}
}
}
我得到一個錯誤,當我打電話UseSignInCookies
:
Owin.IAppBuilder
不包含定義UseSignInCookies
和沒有擴展方法UseSignInCookies
接受Owin.IAppBuilder
類型的第一個參數可以找到(是否缺少using指令或程序集引用?)
C:\users\chris\documents\visual studio 2013\Projects\WineNight\WineNight\App_Start\Startup.Auth.cs
我安裝所述β-包Microsoft.Owin.Security.Forms
,但我仍然得到這個錯誤。此擴展方法駐留在哪裏?
如果您使用內置的登錄系統,它會工作嗎? –
我沒有嘗試過,我只是試圖讓Facebook集成與MVC應用程序一起工作,但我不清楚UseSignInCookies來自哪裏。 –