<div dir="ltr">

<p class="MsoNormal"><span style lang="EN-US">I thought
that Facebook was using OpenId Connect, hence they are listed as one of the
companies that have helped to develop the protocol.</span></p>

</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 20, 2015 at 11:36 AM, Justin Richer <span dir="ltr">&lt;<a href="mailto:jricher@mit.edu" target="_blank">jricher@mit.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It won&#39;t work without major rewrites: Facebook doesn&#39;t implement OpenID<br>
Connect, they have their own proprietary identity protocol, Facebook<br>
Connect.<br>
<span class="HOEnZb"><font color="#888888"><br>
  -- Justin<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On 1/20/2015 8:35 AM, dejw wrote:<br>
&gt; Just curious, have anyone of you tried to test the same thing with Facebook?<br>
&gt;<br>
&gt; Dawid<br>
&gt;<br>
&gt; On 2015-01-20 13:52, Justin Richer wrote:<br>
&gt;&gt; I&#39;ve added a note to the wiki page that the code only works in the 1.2<br>
&gt;&gt; development branch at this time (due to Google&#39;s nonce bug).<br>
&gt;&gt;<br>
&gt;&gt; I haven&#39;t done testing against Google personally but I know of several<br>
&gt;&gt; who have successfully made it work, the original thread is in the issue<br>
&gt;&gt; tracker here:<br>
&gt;&gt;<br>
&gt;&gt; <a href="https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server/issues/683" target="_blank">https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server/issues/683</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Perhaps that will have some notes you can use. If there&#39;s anything else<br>
&gt;&gt; missing from the wiki page, please help us fix it!<br>
&gt;&gt;<br>
&gt;&gt;   -- Justin<br>
&gt;&gt;<br>
&gt;&gt; On 1/19/2015 3:45 PM, dejw wrote:<br>
&gt;&gt;&gt; OK I am one step further - it turned out that after upgrading jars i<br>
&gt;&gt;&gt; simple-web-app to have support for enableNonce parameter some of it was<br>
&gt;&gt;&gt; missing. Another this was that client secret also must be set. Now I do<br>
&gt;&gt;&gt; not have the error as previously.<br>
&gt;&gt;&gt; For some reason I can&#39;t get Google Login form and I get logged in<br>
&gt;&gt;&gt; somehow without it but it isn&#39;t possible to get user info (what is<br>
&gt;&gt;&gt; indeed logical consequence). I have to check why I can&#39;t get login form<br>
&gt;&gt;&gt; displayed (this step is missing for me now).<br>
&gt;&gt;&gt; Have some of you tested it and got the form displayed properly?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Best regards,<br>
&gt;&gt;&gt; Dawid<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 2015-01-18 21:27, dejw wrote:<br>
&gt;&gt;&gt;&gt; Hello,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I tried to reconfigure simple-web-app to make it work with Google<br>
&gt;&gt;&gt;&gt; Accounts. I tried to apply this manual:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; <a href="https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server/wiki/Sample-Static-Configuration-for-using-Google-Authentication" target="_blank">https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server/wiki/Sample-Static-Configuration-for-using-Google-Authentication</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Unfortunately it didn&#39;t work for me and I got such error:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; java.lang.NullPointerException<br>
&gt;&gt;&gt;&gt; org.mitre.openid.connect.client.service.impl.StaticClientConfigurationService.getClientConfiguration(StaticClientConfigurationService.java:65)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; org.mitre.openid.connect.client.OIDCAuthenticationFilter.handleAuthorizationCodeResponse(OIDCAuthenticationFilter.java:294)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; org.mitre.openid.connect.client.OIDCAuthenticationFilter.attemptAuthentication(OIDCAuthenticationFilter.java:170)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; It might be my error so I&#39;d like to ask if it is possible to get some<br>
&gt;&gt;&gt;&gt; example servlet-context.xml file which worked for anybody?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Best regards,<br>
&gt;&gt;&gt;&gt; Dawid Szejnfeld<br>
&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt; mitreid-connect mailing list<br>
&gt;&gt;&gt;&gt; <a href="mailto:mitreid-connect@mit.edu">mitreid-connect@mit.edu</a><br>
&gt;&gt;&gt;&gt; <a href="http://mailman.mit.edu/mailman/listinfo/mitreid-connect" target="_blank">http://mailman.mit.edu/mailman/listinfo/mitreid-connect</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; mitreid-connect mailing list<br>
&gt;&gt;&gt; <a href="mailto:mitreid-connect@mit.edu">mitreid-connect@mit.edu</a><br>
&gt;&gt;&gt; <a href="http://mailman.mit.edu/mailman/listinfo/mitreid-connect" target="_blank">http://mailman.mit.edu/mailman/listinfo/mitreid-connect</a><br>
&gt; _______________________________________________<br>
&gt; mitreid-connect mailing list<br>
&gt; <a href="mailto:mitreid-connect@mit.edu">mitreid-connect@mit.edu</a><br>
&gt; <a href="http://mailman.mit.edu/mailman/listinfo/mitreid-connect" target="_blank">http://mailman.mit.edu/mailman/listinfo/mitreid-connect</a><br>
<br>
_______________________________________________<br>
mitreid-connect mailing list<br>
<a href="mailto:mitreid-connect@mit.edu">mitreid-connect@mit.edu</a><br>
<a href="http://mailman.mit.edu/mailman/listinfo/mitreid-connect" target="_blank">http://mailman.mit.edu/mailman/listinfo/mitreid-connect</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr">Rafael Weingärtner</div></div>
</div>