<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p></p>
<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 class="MsoNormal"> </p>
<p class="MsoNormal">I have configured the HTTPS issuer on the IDP site:</p>
<p class="MsoNormal"><br>
</p>
<p class="MsoNormal"><i><property name="issuer" value="https://<...>/openid-connect-server-webapp/" /></i></p>
<i></i>
<p class="MsoNormal"><br>
</p>
<p class="MsoNormal">I have configured the following on RP:</p>
<p class="MsoNormal"><br>
</p>
<p class="MsoNormal"><i><bean class="org.mitre.openid.connect.client.service.impl.StaticServerConfigurationService"></i></p>
<i></i>
<p class="MsoNormal"><i><property name="servers"></i></p>
<i></i>
<p class="MsoNormal"><i><map></i></p>
<i></i>
<p class="MsoNormal"><i><entry key="https://<...>/openid-connect-server-webapp/"></i></p>
<i></i>
<p class="MsoNormal"><i><span style="mso-tab-count:1"> </span><bean class="org.mitre.openid.connect.config.ServerConfiguration"></i></p>
<i></i>
<p class="MsoNormal"><i><span style="mso-tab-count:2">
</span><property name="issuer" value="https://<...>/openid-connect-server-webapp/" /></i></p>
<i></i>
<p class="MsoNormal"><i><span style="mso-tab-count:2">
</span><property name="authorizationEndpointUri"<span style="mso-tab-count:1">
</span>value="http://<...>:8088/openid-connect-server-webapp/authorize" /></i></p>
<i></i>
<p class="MsoNormal"><i><span style="mso-tab-count:2">
</span><property name="tokenEndpointUri"<span style="mso-tab-count:1"> </span>
value="http://<...>:8088/openid-connect-server-webapp/token" /></i></p>
<i></i>
<p class="MsoNormal"><i><span style="mso-tab-count:2">
</span><property name="userInfoUri" value="http://<...>:8088/openid-connect-server-webapp/userinfo" /></i></p>
<i></i>
<p class="MsoNormal"><i><span style="mso-tab-count:2">
</span><property name="jwksUri" value="http://<...>:8088/openid-connect-server-webapp/jwk" /></i></p>
<i></i>
<p class="MsoNormal"><i><span style="mso-tab-count:1"> </span></bean></i></p>
<i></i>
<p class="MsoNormal"><i></entry></i></p>
<i></i>
<p class="MsoNormal"><i></map></i></p>
<i></i>
<p class="MsoNormal"><i></property></i></p>
<i></i>
<p class="MsoNormal"><i></bean></i></p>
<i></i>
<p class="MsoNormal"><i></i>Somehow the RP<span style="mso-spacerun:yes"> </span>
switch to use HTTPS:</p>
<p class="MsoNormal"><br>
</p>
<p class="MsoNormal"><i>WARN : org.mitre.openid.connect.client.service.impl.WebfingerIssuerService - Returning normalized input string as issuer, hoping for the best: https://<...>/openid-connect-server-webapp/</i></p>
<i></i>
<p class="MsoNormal"><i>WARN : org.mitre.openid.connect.client.service.impl.DynamicServerConfigurationService - Couldn't load configuration for https://<...>/openid-connect-server-webapp/:
</i></p>
<i></i>
<p class="MsoNormal"><br>
</p>
<p class="MsoNormal">Thank you in advance for your help.</p>
<p class="MsoNormal">Best regards,</p>
<pre><span style="mso-spacerun:yes"> </span>Michael</pre>
<pre> </pre>
<br>
<p></p>
</div>
</body>
</html>