<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<p dir="ltr">Thanks for the reply!</p>
<p dir="ltr">May be it is possible to configure RP to not check the certificate during the SSL connection ( do not verify HTTP connection certificate).</p>
<p dir="ltr">I definitely want to check the token signature but I do not need to check the local HTTPS connection.</p>
<p dir="ltr">Best regards,<br>
&nbsp;&nbsp; Michael</p>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Sep 10, 2016 3:40 PM, Justin Richer &lt;jricher@mit.edu&gt; wrote:<br type="attribution">
<blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<p>This isn't possible in our codebase. <br>
</p>
<p><br>
</p>
<p>&nbsp;-- Justin<br>
</p>
<br>
<div>On 9/10/2016 3:44 AM, Michael Furman wrote:<br>
</div>
<blockquote>
<div style="font-size:12pt;color:#000000;background-color:#ffffff;font-family:'calibri' , 'arial' , 'helvetica' , sans-serif">
<pre>Hi all,</pre>
<pre>I want to deploy IDP and RP on the same server in the production. </pre>
<pre>Therefore I want RP will access to IDP endpoints via HTTP.</pre>
<pre>It mean the front channel will be via HTTPS and back channel with HTTP.</pre>
<pre>How it is possible?</pre>
<p>&nbsp;</p>
<p>I have configured the HTTPS issuer on the IDP site:</p>
<p><br>
</p>
<p><i>&lt;property name=&quot;issuer&quot; value=&quot;<a href="  ">https://</a>&lt;...&gt;/openid-connect-server-webapp/&quot; /&gt;</i></p>
<p><br>
</p>
<p>I have configured the following on RP:</p>
<p><br>
</p>
<p><i>&lt;bean class=&quot;org.mitre.openid.connect.client.service.impl.StaticServerConfigurationService&quot;&gt;</i></p>
<p><i>&lt;property name=&quot;servers&quot;&gt;</i></p>
<p><i>&lt;map&gt;</i></p>
<p><i>&lt;entry key=&quot;<a href="  ">https://</a>&lt;...&gt;/openid-connect-server-webapp/&quot;&gt;</i></p>
<p><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;bean class=&quot;org.mitre.openid.connect.config.ServerConfiguration&quot;&gt;</i></p>
<p><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name=&quot;issuer&quot; value=&quot;<a href="  ">https://</a>&lt;...&gt;/openid-connect-server-webapp/&quot; /&gt;</i></p>
<p><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name=&quot;authorizationEndpointUri&quot;&nbsp;&nbsp;&nbsp;&nbsp; value=&quot;<a href="  ">http://</a>&lt;...&gt;:8088/openid-connect-server-webapp/authorize&quot; /&gt;</i></p>
<p><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name=&quot;tokenEndpointUri&quot;&nbsp;&nbsp;&nbsp; value=&quot;<a href="  ">http://</a>&lt;...&gt;:8088/openid-connect-server-webapp/token&quot; /&gt;</i></p>
<p><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name=&quot;userInfoUri&quot; value=&quot;<a href="  ">http://</a>&lt;...&gt;:8088/openid-connect-server-webapp/userinfo&quot; /&gt;</i></p>
<p><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name=&quot;jwksUri&quot; value=&quot;<a href="  ">http://</a>&lt;...&gt;:8088/openid-connect-server-webapp/jwk&quot; /&gt;</i></p>
<p><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/bean&gt;</i></p>
<p><i>&lt;/entry&gt;</i></p>
<p><i>&lt;/map&gt;</i></p>
<p><i>&lt;/property&gt;</i></p>
<p><i>&lt;/bean&gt;</i></p>
<p>Somehow the RP&nbsp; switch to use HTTPS:</p>
<p><br>
</p>
<p><i>WARN : org.mitre.openid.connect.client.service.impl.WebfingerIssuerService - Returning normalized input string as issuer, hoping for the best:
<a href="  ">https://</a>&lt;...&gt;/openid-connect-server-webapp/</i></p>
<p><i>WARN : org.mitre.openid.connect.client.service.impl.DynamicServerConfigurationService - Couldn't load configuration for
<a href="  ">https://</a>&lt;...&gt;/openid-connect-server-webapp/: </i></p>
<p><br>
</p>
<p>Thank you in advance for your help.</p>
<p>Best regards,</p>
<pre>&nbsp;&nbsp; Michael</pre>
<pre>&nbsp;</pre>
<br>
</div>
<br>
<fieldset></fieldset> <br>
<pre>_______________________________________________
mitreid-connect mailing list
<a href="mailto:mitreid-connect@mit.edu">mitreid-connect@mit.edu</a>
<a href="http://mailman.mit.edu/mailman/listinfo/mitreid-connect">http://mailman.mit.edu/mailman/listinfo/mitreid-connect</a>
</pre>
</blockquote>
<br>
</div>
</blockquote>
</div>
<br>
</div>
</body>
</html>