<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-6894552.post275658161416675398..comments</id><updated>2011-06-14T15:41:17.957-07:00</updated><category term='Reviews'/><category term='Immutability'/><category term='Far sighted'/><category term='OAuth'/><category term='WCF'/><category term='Ruby'/><category term='Javascript'/><category term='Linux'/><category term='Async'/><category term='NHibernate'/><category term='Smart devices'/><category term='Hardware'/><category term='Mono'/><category term='Windows'/><category term='MSBuild'/><category term='WPF'/><category term='DotNetOpenAuth'/><category term='InfoCard'/><category term='Silverlight'/><category term='.NET'/><category term='OpenID'/><category term='ASP.NET'/><category term='Windows.Forms'/><title type='text'>Comments on JMPInline: Add OpenID login support to your ASP.NET MVC site</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.nerdbank.net/feeds/275658161416675398/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default'/><link rel='alternate' type='text/html' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html'/><author><name>Andrew Arnott</name><uri>https://profiles.google.com/114635397638720587251</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-dETLr6cO5U0/AAAAAAAAAAI/AAAAAAAAAAA/A9rnrw9kYqs/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6894552.post-1545763331393615100</id><published>2011-06-14T15:41:17.957-07:00</published><updated>2011-06-14T15:41:17.957-07:00</updated><title type='text'>Hi @Krishna,
OpenIDs don&amp;#39;t have &amp;quot;username...</title><summary type='text'>Hi @Krishna,&lt;br /&gt;OpenIDs don&amp;#39;t have &amp;quot;usernames&amp;quot;.  But for display purposes you can show the email address (perhaps just the alias of it) to the user as their username.  But it&amp;#39;s vital that you don&amp;#39;t use that as a username for security purposes.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/1545763331393615100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/1545763331393615100'/><link rel='alternate' type='text/html' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html?showComment=1308091277957#c1545763331393615100' title=''/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13632400519774640095</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_hfiLRSZPvmE/TDJhBngv6qI/AAAAAAAAEdg/a7NOd27j_Lc/S220/closeup.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html' ref='tag:blogger.com,1999:blog-6894552.post-275658161416675398' source='http://www.blogger.com/feeds/6894552/posts/default/275658161416675398' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1687004514'/></entry><entry><id>tag:blogger.com,1999:blog-6894552.post-684158200992310793</id><published>2011-05-20T23:15:19.802-07:00</published><updated>2011-05-20T23:15:19.802-07:00</updated><title type='text'>Hi Avdrew..

Very nice article..
i have two questi...</title><summary type='text'>Hi Avdrew..&lt;br /&gt;&lt;br /&gt;Very nice article..&lt;br /&gt;i have two questions&lt;br /&gt;&lt;br /&gt;how  can i give nerddinner like look at login panel http://www.nerddinner.com/Account/LogOn?returnUrl=%2F&lt;br /&gt;2Iit show whole url after login.how can i show user name only..</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/684158200992310793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/684158200992310793'/><link rel='alternate' type='text/html' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html?showComment=1305958519802#c684158200992310793' title=''/><author><name>Krishna</name><uri>http://www.blogger.com/profile/17241005592835749138</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html' ref='tag:blogger.com,1999:blog-6894552.post-275658161416675398' source='http://www.blogger.com/feeds/6894552/posts/default/275658161416675398' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1084752802'/></entry><entry><id>tag:blogger.com,1999:blog-6894552.post-7889840229350108141</id><published>2008-04-22T07:24:00.000-07:00</published><updated>2008-04-22T07:24:00.000-07:00</updated><title type='text'>Hi anon,&lt;br&gt;&lt;br&gt;Check out a follow-up post where I...</title><summary type='text'>Hi anon,&lt;BR/&gt;&lt;BR/&gt;Check out a follow-up post where I add the Simple Registration extension to the sample.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/7889840229350108141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/7889840229350108141'/><link rel='alternate' type='text/html' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html?showComment=1208874240000#c7889840229350108141' title=''/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13632400519774640095</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/99/3029/200/Route%20Y%20shot.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html' ref='tag:blogger.com,1999:blog-6894552.post-275658161416675398' source='http://www.blogger.com/feeds/6894552/posts/default/275658161416675398' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1687004514'/></entry><entry><id>tag:blogger.com,1999:blog-6894552.post-8760873627876775382</id><published>2008-04-22T07:22:00.000-07:00</published><updated>2008-04-22T07:22:00.000-07:00</updated><title type='text'>Regarding the OpenIdException, that's true.  My sa...</title><summary type='text'>Regarding the OpenIdException, that's true.  My sample probably should have included that wrapping the CreateRequest method call in a try/catch block for OpenIdException and handling failures such as this is a good idea.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/8760873627876775382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/8760873627876775382'/><link rel='alternate' type='text/html' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html?showComment=1208874120000#c8760873627876775382' title=''/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13632400519774640095</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/img/99/3029/200/Route%20Y%20shot.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html' ref='tag:blogger.com,1999:blog-6894552.post-275658161416675398' source='http://www.blogger.com/feeds/6894552/posts/default/275658161416675398' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1687004514'/></entry><entry><id>tag:blogger.com,1999:blog-6894552.post-8840418013157081552</id><published>2008-04-21T07:17:00.000-07:00</published><updated>2008-04-21T07:17:00.000-07:00</updated><title type='text'>@ Andrew (again):&lt;br&gt;&lt;br&gt;if u try to authenticate ...</title><summary type='text'>@ Andrew (again):&lt;BR/&gt;&lt;BR/&gt;if u try to authenticate with some random openID account (eg. askahdskfhsdkfsdkfhksdhfsdhk.openid.com) the following (error) is thrown ????&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;DotNetOpenId.OpenIdException: No OpenId endpoint found&lt;BR/&gt;&lt;BR/&gt;:(</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/8840418013157081552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/8840418013157081552'/><link rel='alternate' type='text/html' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html?showComment=1208787420000#c8840418013157081552' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html' ref='tag:blogger.com,1999:blog-6894552.post-275658161416675398' source='http://www.blogger.com/feeds/6894552/posts/default/275658161416675398' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1714718705'/></entry><entry><id>tag:blogger.com,1999:blog-6894552.post-572460802072085731</id><published>2008-04-21T07:16:00.000-07:00</published><updated>2008-04-21T07:16:00.000-07:00</updated><title type='text'>@ Andrew:&lt;br&gt;&lt;br&gt;with your MVC example, it shows h...</title><summary type='text'>@ Andrew:&lt;BR/&gt;&lt;BR/&gt;with your MVC example, it shows how to programmatically use the API to authenticate. i've tried it and it works great :)&lt;BR/&gt;&lt;BR/&gt;In the visual studio examples for the official download, the relay provider example ALSO requests some personal information located with the identity provider.&lt;BR/&gt;&lt;BR/&gt;can u blog about how we can extend your MVC example to also request their email, </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/572460802072085731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/572460802072085731'/><link rel='alternate' type='text/html' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html?showComment=1208787360000#c572460802072085731' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html' ref='tag:blogger.com,1999:blog-6894552.post-275658161416675398' source='http://www.blogger.com/feeds/6894552/posts/default/275658161416675398' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-441695090'/></entry><entry><id>tag:blogger.com,1999:blog-6894552.post-3029489301252871241</id><published>2008-04-21T07:13:00.000-07:00</published><updated>2008-04-21T07:13:00.000-07:00</updated><title type='text'>@ Nicolas, that will work fine.&lt;br&gt;&lt;br&gt;instead of ...</title><summary type='text'>@ Nicolas, that will work fine.&lt;BR/&gt;&lt;BR/&gt;instead of &lt;BR/&gt;&lt;BR/&gt;case AuthenticationStatus.Authenticated:&lt;BR/&gt;FormsAuthentication.RedirectFromLoginPage(openid.Response.ClaimedIdentifier, false);&lt;BR/&gt;break;&lt;BR/&gt;&lt;BR/&gt;just have a normal mvc redirect all controller call.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/3029489301252871241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/3029489301252871241'/><link rel='alternate' type='text/html' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html?showComment=1208787180000#c3029489301252871241' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html' ref='tag:blogger.com,1999:blog-6894552.post-275658161416675398' source='http://www.blogger.com/feeds/6894552/posts/default/275658161416675398' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1707765585'/></entry><entry><id>tag:blogger.com,1999:blog-6894552.post-2260907610002796906</id><published>2008-04-16T13:02:00.000-07:00</published><updated>2008-04-16T13:02:00.000-07:00</updated><title type='text'>Hi,&lt;br&gt;&lt;br&gt;Instead of being redirected to a "user ...</title><summary type='text'>Hi,&lt;BR/&gt;&lt;BR/&gt;Instead of being redirected to a "user page" upon authentication, how to be redirected to another page?&lt;BR/&gt;&lt;BR/&gt;I mean that my user requests a protected page. Since it is protected, he is redirected to the login page (which receives also returnUrl in the request so that it can later be redirected to the original requested page). When the openid response arrives, how to be redirected</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/2260907610002796906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894552/275658161416675398/comments/default/2260907610002796906'/><link rel='alternate' type='text/html' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html?showComment=1208376120000#c2260907610002796906' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nerdbank.net/2008/04/add-openid-login-support-to-your-aspnet.html' ref='tag:blogger.com,1999:blog-6894552.post-275658161416675398' source='http://www.blogger.com/feeds/6894552/posts/default/275658161416675398' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1365177817'/></entry></feed>
