首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVC 4 OAuth - NotImplementedException

MVC 4 OAuth - NotImplementedException
EN

Stack Overflow用户
提问于 2012-09-05 17:49:06
回答 1查看 329关注 0票数 4

我最近开始在一个ASP.Net MVC4项目中实现OAuth。

我已经编写了一个自定义的成员提供程序。在这个ExtendedMembershipProvider中,所有方法都是完整的。

当尝试使用默认的MVC4帐户控制器登录回调时,一切工作正常。我遇到的问题是下面这行代码:

代码语言:javascript
复制
OAuthWebSecurity.Login(result.Provider, result.ProviderUserId, createPersistentCookie: false))

上面抛出了一个NotImplementedException。这看起来很奇怪,因为我知道我所有的成员方法都是完整的。

堆栈跟踪显示此代码之前的任何内容都是“外部”的,所以我想知道问题出在哪里?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-25 09:55:23

我有一种感觉,这是因为没有使用用户配置文件提供商。由于这是OAuth信息的存储位置,因此OAuthWebSecurity方法似乎都试图与配置文件提供者对话。

我已经编写了自己的存储库方法来避免使用OAuthWebSecurity类,而只是使用'result‘手动从DotNetOAuth中拉回信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12278669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档