<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Thanks Nate, Scott, & Greg for your feed back. I had a little time to think about it. I like Greg’s approach since it seems to be the simplest. I am still trying to figure out all of the moving pieces but all of your feedback has helped me move my project
forward.
<div class=""><br class="">
</div>
<div class="">Thanks again,<br class="">
<div class=""><br class="">
</div>
<div class="">-Chris</div>
<div class=""><br class="">
<div class="">
<div apple-content-edited="true" class="">
<div class="" style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div class="" style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div class="">
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="">
<tbody class="">
<tr class="">
<td valign="top" width="150" class=""><img moz-do-not-send="false" src="http://isweb.fdu.edu/images_common/small-full-fdu.gif" alt="fdu logo" height="62" width="140" class=""></td>
<td class="">
<div class="person"><b style="font-size: 12px;" class=""><font face="Times New Roman" class="">Christopher Bland</font></b></div>
<div class="title"><font face="Times New Roman" class=""><span style="font-size: 12px;" class="">Systems Manager<br class="">
Information Systems and Technology</span></font></div>
<div class="row"><font face="Times New Roman" class=""><span style="font-size: 12px;" class=""><strong class="">1000 River Road, Teaneck NJ 07666</strong><br class="">
Mail Stop: T-BH1-01<br class="">
<img moz-do-not-send="false" src="http://isweb.fdu.edu/images_common/phone.gif" alt="phone" height="10" width="13" class="">: 201-692-2414 |<span class="Apple-converted-space"> </span><img moz-do-not-send="false" src="http://isweb.fdu.edu/images_common/fax.gif" alt="fax" height="13" width="15" class="">:
201-692-2494 |<span class="Apple-converted-space"> </span><img moz-do-not-send="false" src="http://isweb.fdu.edu/images_common/mail.gif" alt="email" height="11" width="12" class="">:<span class="Apple-converted-space"> </span><a href="mailto:chris@fdu.edu" class="">chris@fdu.edu</a><span class="Apple-converted-space"></span></span></font></div>
</td>
</tr>
<tr class="">
<td colspan="2" class="">
<div class="top"><b class=""><i class=""><font color="#cd1f00" face="Times New Roman" style="font-size: 12px;" class="">"Fairleigh Dickinson University will never<br class="">
ask for your password. Please do not share it with others!"</font></i></b></div>
</td>
</tr>
</tbody>
</table>
<div class=""><font face="Times New Roman" class=""><br class="">
</font></div>
</div>
</div>
<font face="Times New Roman" class=""><br class="Apple-interchange-newline">
</font></div>
<br class="Apple-interchange-newline">
<br class="Apple-interchange-newline">
</div>
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Feb 25, 2016, at 5:20 PM, Greg Haverkamp <<a href="mailto:gahaverkamp@lbl.gov" class="">gahaverkamp@lbl.gov</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<div class="gmail_extra"><br class="">
<div class="gmail_quote">On Thu, Feb 25, 2016 at 1:09 PM, Mr. Christopher Bland <span dir="ltr" class="">
<<a href="mailto:chris@fdu.edu" target="_blank" class="">chris@fdu.edu</a>></span> wrote:<br class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":18u" class="a3s" style="overflow:hidden">I have been tasked with authenticating Azure AD (cloud only) accounts and on premise AD accounts with the same domain name (@<a href="http://contoso.com/" rel="noreferrer" target="_blank" class="">contoso.com</a>)
in Office 365. At present thanks to the great Microsoft Interop docs I have Office365, AD, and Shibboleth working together. My plan is to deploy a SP with lazy session so I can detect existing session and forward authenticated users accordingly. For unauthenticated
users => collect username using a php form local to the SP => Check to see if they are an AD or Azure AD account using Graph API calls (still working on the Graph API authentication portion) => Redirect on prem AD accounts to Office365 using IDP inititated
session.<br class="">
<br class="">
Due to the fact that I need to capture the username for my decision based logic I don’t want to prompt the user to enter the username a second time. So I am trying to figure out how to pass it as part of my IDP initiated session URL. I looked at previous
posts and it looks like this has been done but it is unclear how.</div>
</blockquote>
</div>
<br class="">
Perhaps I am missing something; however, if the only goal is to pre-fill the form (i.e., you don't really care how it gets there), and the cookie domains of your PHP script/SP are compatible with your IdP, it seems you could set a cookie that you then grab
to set j_username in the login form. (In my setup, with BigIP load balancers in front of my IdPs, I could do something akin to what Scott suggests: I'd strip off any desired query string parameters, add them as cookies, and then pull the cookies out in the
login form.)</div>
<div class="gmail_extra"><br class="">
</div>
<div class="gmail_extra">Greg</div>
</div>
-- <br class="">
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net" class="">
users-unsubscribe@shibboleth.net</a></div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</body>
</html>