简体   繁体   English

使用ADFS Azure AD解决方案单点登录到Office 365…可能只要求一次信用吗?

[英]single sign on to Office 365 with ADFS Azure AD solution…possible to only ask for creds once?

I'm working on a project for an education institution and we currently have live@edu set up with the SSO Toolkit 4.5. 我正在为一个教育机构设计一个项目,目前我们使用SSO Toolkit 4.5设置了live @ edu。 We have a portal (home grown) that our users log in to using their AD credentials (local AD only) and then we wire up the certificate to pass up to live@edu so they're not prompted again for login creds when they view their MS mail. 我们有一个门户网站(自家种植),我们的用户使用他们的AD凭据登录(仅本地AD),然后我们将证书连线以传递给live @ edu,因此在他们查看时不再提示他们输入登录凭据他们的MS邮件。

MS is going to stop support for this methodology at the end of the year and so we're now in the process of upgrading our environment to work with Office 365 education. MS将于今年年底停止对这种方法的支持,因此我们现在正在升级环境以与Office 365教育一起使用。 As such, we have set up and ADFS with an Azure AD but I'm struggling getting a process in place where our users still only need to enter their login credentials once on our portal (which is externally facing) and then providing them with a token that will persist on their trip to Office 365. Right now it works as follows: users go to portal.microsoftonline.com and enter their email address. 因此,我们已经使用Azure AD设置了ADFS,但是我正在努力制定一个流程,使我们的用户仍然只需要在我们的门户(外部)上输入一次登录凭据,然后为他们提供令牌,该令牌将一直保留到Office 365的旅程中。现在,它的工作方式如下:用户转到portal.microsoftonline.com并输入其电子邮件地址。 When they tab out of that field, MS checks and finds our domain so then redirects the user back to a login page for our ADFS solution. 当他们跳出该字段时,MS会检查并找到我们的域,以便将用户重定向回ADFS解决方案的登录页面。 At this point, users are required to log in again (if they're not already logged in) or they're taken to the MS offerings. 此时,要求用户再次登录(如果尚未登录),否则将被带到MS产品。

Bottom line, instead of making a "single" sign on solution, they've added more places that our users need to provide their credentials (or just username (email address)). 最重要的是,他们没有添加“单个”登录解决方案,而是添加了更多用户需要提供其凭据(或仅提供用户名(电子邮件地址))的位置。

I'm wondering if there's a solution we can provide to our users similar to the SSO Toolkit 4.5 way of doing things where we can authenticate our users only once on our portal, then provide them access to the O365 services? 我想知道是否有可以像SSO Toolkit 4.5那样向用户提供解决方案的解决方案,我们只能在门户上对用户进行一次身份验证,然后向他们提供O365服务的访问权限?

I'm not an infrastructure guy at all so I may have provided some misinformation above as to how we have things set up. 我根本不是基础设施人员,因此我可能在上面提供了一些有关如何设置内容的错误信息。 What I do know from our current implementation is that we need to use "WS-Federation". 我从当前的实现中知道,我们需要使用“ WS-Federation”。

I'm wondering if a SAML approach would solve the issue I've described above and let us just challenge for credentials once on our portal page. 我想知道SAML方法是否可以解决上述问题,让我们仅在门户页面上挑战一次凭据。

any ideas or suggestions would be greatly appreciated. 任何想法或建议,将不胜感激。

TIA TIA

This is indeed possible. 确实有可能。 Read about AzureAD access panel ( http://blogs.technet.com/b/ad/archive/2014/10/30/customize-your-app-sso-experience-with-azure-ad.aspx ) 阅读有关AzureAD访问面板的信息( http://blogs.technet.com/b/ad/archive/2014/10/30/customize-your-app-sso-experience-with-azure-ad.aspx

1) User will navigtate to https://myapps.microsoft.com/ {your_school_domain_name.edu} 2) they will be directly redirected to your ADFS server for signin 3) once they signin they will see the list of apps assigned to them (including O365 apps) 4) click on OWA/SharePoint icon and navigate to the app without having to sign in again. 1)用户将导航到https://myapps.microsoft.com/ {your_school_domain_name.edu} 2)他们将直接重定向到您的ADFS服务器以进行登录3)登录后,他们将看到分配给他们的应用程序列表(包括O365应用程序)4)单击OWA / SharePoint图标并导航到该应用程序,而无需再次登录。

If you quickly want to test 1) and 2) open an in-private/cognito browser and navigate to https://myapps.microsoft.com/microsoft.com - you will not see O365 or Azure AD signing page - instead you'll be taken directly to the MSIT ADFS signin page. 如果您想快速测试1)和2),请打开一个私有/认知浏览器并导航至https://myapps.microsoft.com/microsoft.com-您将不会看到O365或Azure AD签名页-而是将直接转到MSIT ADFS登录页面。

Hope this helps. 希望这可以帮助。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM