asp.net – DotNetOpenAuth收到电子邮件
发布时间:2020-12-16 06:52:26 所属栏目:asp.Net 来源:网络整理
导读:我正在运行dotnetopenauth 3.3.0.9283(每晚构建),它运行良好,它解决了我以前的问题( DotNetOpenAuth get email and redirect problem) 所以现在我只能从gmail收到用户的电子邮件!我已经尝试了雅虎和myspace,但我总是得到“对象引用没有设置为对象的实例.”
我正在运行dotnetopenauth 3.3.0.9283(每晚构建),它运行良好,它解决了我以前的问题(
DotNetOpenAuth get email and redirect problem)
所以现在我只能从gmail收到用户的电子邮件!我已经尝试了雅虎和myspace,但我总是得到“对象引用没有设置为对象的实例.”我运行了build,ajaxlogin.aspx和loginProgrammatic.aspx附带的示例,它们都给了我相同的错误消息. 这是我添加到示例中的唯一一行(并且还将电子邮件设置为必需) var email = OpenIdAjaxTextBox1.AuthenticationResponse.GetExtension<ClaimsResponse>().Email; 解决方法
你在一行上有太多的代码.
如果提供程序实际上不在响应中包含该扩展名,则GetExtension< T>()将返回null.因此,在解除引用之前,必须始终检查它是否返回非null值. 你从雅虎那里得到了回报,因为他们不支持赠送用户的额外信息(除了RP的小白名单). 我不知道MySpace,但我怀疑他们也不支持它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – NHibernate.ObjectNotFoundException:不
- 当使用ASP.Net Membership和另外一个表来存储用户信息时,我
- asp.net – 按钮可以验证更多验证组吗?
- asp.net-mvc – 如何在MVC5中为用户分配角色?
- asp.net-core – 提供Google身份验证背后的静态文件
- asp.net-mvc – 通过webapp文件和apache站点配置设置mod-mo
- asp.net-mvc – ValidateInput(false)和AllowHtml属性仍导致
- asp.net – 会话超时在IIS 7中如何工作?
- asp.net – 在JavaScript中访问asp:hiddenfield控件
- asp.net-mvc – 怎么样?控制器返回任何/当前视图
推荐文章
站长推荐
- asp.net-mvc-routing – MVC 5路由和可选参数
- 是否可以在ASP.NET 5的Web API中使用外部身份提供
- Asp.net动态验证器无法在Chrome或Safari中使用
- asp.net – ScriptManager的EnablePartialRender
- asp.net – .net网络应用程序中的异常处理
- asp.net-mvc – asp.net MVC 1.0和2.0货币模型绑
- asp.net-mvc – ASP.NET MVC应用程序运行多长时间
- 通过经典ASP调试activeX dll
- asp.net-mvc – 尝试方法… HttpConfiguration …
- 整理ASP内置对象
热点阅读