我最近开始在 ASP.Net MVC 4 项目中实现 OAuth。
我写了一个自定义会员提供程序。在这个 ExtendedMembershipProvider 中所有的方法都是完整的。
当尝试使用默认的 MVC 4 帐户控制器登录回调时,一切正常。我确实遇到的问题是调用的行:
OAuthWebSecurity.Login(result.Provider, result.ProviderUserId, createPersistentCookie: false))
上面抛出了一个 NotImplementedException。看到我知道我所有的成员资格方法都是完整的,这似乎很奇怪。
堆栈跟踪将此代码之前的任何内容显示为“外部”,所以我想知道问题出在哪里?