我有一个MVC3移动内部网站点,其中包括平板电脑设备(iPad)。 当我在iPad上打开网站时,我会弹出一个要求登录凭据的弹出屏幕。我无法以任何方式缓存这些凭据,因此每次打开此应用程序时,都会提示用户输入凭据。
由于不可能在Windows域中包含iPad(据我所知),有没有办法使用Windows身份验证获取登录屏幕,从而可以缓存凭据并保持会话结束更长的时间段,以便用户在打开网站时不必重新输入凭据?
答案 0 :(得分:1)
这绝对是可能的,因为那是Exchange OWA的作用。这些文章可能有用:http://helios.ca/2009/05/04/aspnet-mvc-forms-authentication-with-active-directory/& http://msdn.microsoft.com/en-us/library/ff650308.aspx
通过表单进行身份验证后,您只需添加会话/ cookie即可维护会话。