对供应商

问题描述:

OpenID的显示图像,而从对供应商

http://mvcrocksonasp.net/OAuthWithMVC4 

尝试教程按照说明添加facebook.png像这样

Dictionary<string, object> facebookExtraData = new Dictionary<string, object>(); 
facebookExtraData.Add("Icon", "../Images/facebook.png"); 

但它没有工作,所以任何人都能够得到浏览器上的图像?

跨越zocial和这个博客帖子既解决这个具体问题就来了

http://www.beabigrockstar.com/customizing-external-login-buttons-in-asp-net-mvc-4/

示例项目在这里

https://github.com/jerriep/CustomizeOAuthLoginBranding

最后的结果看起来像这样

enter image description here

我没有完全清除您的链接的详细信息。但请查看以下两个链接,它可能对您正在查找的内容有用。

如何在MVC中实现OAuth。 查看该链接底部的相关文章。

http://blogs.msdn.com/b/webdev/archive/2012/08/15/oauth-openid-support-for-webforms-mvc-and-webpages.aspx

要自定义提供商的图像。 http://blogs.msdn.com/b/webdev/archive/2012/08/24/customizing-the-login-ui-when-using-oauth-openid.aspx

+0

谢谢,尝试从第二个链接的代码,但无法使其工作,也许是因为该模板使用按钮提交和博客改变,以img标签 – Kumar 2013-04-11 02:35:55