自动登录办公室365 Outlook

时间:2015-05-04 02:47:08

标签: c# outlook

我有一个c#mvc应用程序,其登录功能的用户名和密码与sts相同(这不是sts登录,也不登录sts)。但是现在我想使用这个登录信息登录office 365 outlook,这意味着一旦用户登录我的mvc应用程序,他们将能够通过链接直接访问outlook而无需再次登录。我怎样才能做到这一点?我搜索了办公室365 api,但它不符合我的用法,因为我没有请求任何数据,只能登录。

我会详细说明。

背景:目前我们的组织正在使用Office 365服务,我认为我们已经与ADFS登录集成,我们可以在https://sts.xxx.com/adfs/ls/?wa=wsignin1.0&..... <登录Office 365服务(在本案例中为Outlook) / p>

我们想做什么:我们目前正在构建一个应用程序,其中登录的用户将不再需要上面的URL来登录outlook。只要他们登录我们的应用程序,他们就可以通过普通链接访问Outlook,例如<a href="outlook address">Go outlook</a>,他们可以开始检查他们的邮件。

我们尝试了什么:我们尝试使用offie 365 api,但我不认为这是正确的方法,因为我们不会从api中重新获取任何数据,除非我们要使用我们的应用程序登录信息登录办公室365

1 个答案:

答案 0 :(得分:2)

如果您的Outlook服务器是ADFS集成的,那么您需要在服务器上托管您的代码(启用HTTPS)并将其与相同的ADFS集成。一旦用户登录ADFS,他们就不需要再次登录。