<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>Hi Rob,</p>
<p><br>
</p>
<p>I've implemented CAS with EPrints a few times so I may be able to help.</p>
<p><br>
</p>
<p>Can you share some more details about how you've set things up?</p>
<p><br>
</p>
<p>Regards,</p>
<p><br>
</p>
<p>Tim</p>
<p><br>
</p>
<div id="Signature">
<div id="divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<div><strong style="color:rgb(33,33,33); font-family:'Times New Roman',serif"><span style="font-size:11pt; font-family:Calibri,sans-serif; color:rgb(31,73,125)">Timothy Miles-Board</span></strong><br>
</div>
<div>
<p class="x_MsoNormal" style="margin:0cm 0cm 0.0001pt; font-size:16px; font-family:'Times New Roman',serif; color:rgb(33,33,33); background-color:rgb(255,255,255)">
<span style="font-size:10pt; font-family:Calibri,sans-serif; font-variant:small-caps; color:rgb(31,73,125); letter-spacing:1pt">Web &amp; Repositories Development Specialist, University of London Computer&nbsp;Centre</span><strong><span style="font-size:10pt; font-family:Calibri,sans-serif; color:rgb(31,73,125)"></span></strong></p>
<p class="x_MsoNormal" style="margin:0cm 0cm 0.0001pt; font-size:16px; font-family:'Times New Roman',serif; color:rgb(33,33,33); background-color:rgb(255,255,255)">
<span style="font-size:11pt; font-family:Calibri,sans-serif; color:rgb(31,73,125)">020 7863 1342&nbsp; |&nbsp; 07742 970 351&nbsp; |&nbsp;</span><span style="font-size:11pt; font-family:Calibri,sans-serif; color:rgb(22,139,186)"><a href="mailto:timothy.miles-board@london.ac.uk" target="_blank">timothy.miles-board@london.ac.uk</a>&nbsp;|
 @drtjmb</span><span style="font-size:11pt; font-family:Calibri,sans-serif; color:rgb(31,73,125)"></span></p>
<p class="x_MsoNormal" style="margin:0cm 0cm 0.0001pt; font-size:16px; font-family:'Times New Roman',serif; color:rgb(33,33,33); background-color:rgb(255,255,255)">
<span style="font-size:10pt; font-family:Calibri,sans-serif; color:rgb(31,73,125)">The University of London is an exempt charity in England and Wales</span></p>
</div>
</div>
</div>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> eprints-tech-bounces@ecs.soton.ac.uk &lt;eprints-tech-bounces@ecs.soton.ac.uk&gt; on behalf of Glover, Robert W. &lt;RWGLOVER@fortlewis.edu&gt;<br>
<b>Sent:</b> 08 July 2015 5:33 PM<br>
<b>To:</b> 'eprints-tech@ecs.soton.ac.uk'<br>
<b>Subject:</b> [EP-tech] Double Encoded URL</font>
<div>&nbsp;</div>
</div>
<div>
<div>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
Hello,</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
&nbsp;</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
We have recently tried to implement webserver authentication via CAS to our 3.3.14 development instance. We have it working to the point that when logging in it redirects to our CAS login page but the url is double encoded(see below) and because of the double
 encoding the redirect back to our eprints instance doesn&#8217;t occur.&nbsp; <span style="color:#1F497D">
</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
<span style="color:#1F497D">&nbsp;</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
https%253A%252F%252Ffortworks-dev.fortlewis.edu%252Fsecure%252Fcgi%252Fusers%252Fhome</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
&nbsp;</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
It seems that the CAS auth module is encoding it once and then eprints is then encoding it again.&nbsp; Is there a way to get eprints to realize that the url has already been encoded and to not encode it again?</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
&nbsp;</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
<span style="font-family:&quot;Times New Roman&quot;,serif">Rob Glover</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
<span style="font-family:&quot;Times New Roman&quot;,serif">Systems Engineer</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
<span style="font-family:&quot;Times New Roman&quot;,serif">Fort Lewis IT Department</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
<span style="font-family:&quot;Times New Roman&quot;,serif">rwglover@fortlewis.edu</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
<span style="font-family:&quot;Times New Roman&quot;,serif">(970)247-7413</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">
&nbsp;</p>
</div>
</div>
</div>
</div>
</body>
</html>