我最近将sharepoint 2013服务器场配置为使用ADFS,并成功转换了Web应用程序,除一件事情外,其他所有东西都工作正常,在我的门户网站中,我有多个Web部件使用Ajax jquery调用与web方法(GET,POST)进行通信,这些网络方法托管在_layouts中的应用程序页面中。
我的服务器场有2个Web前端,现在是有时这些Web方法无法看到登录用户的问题,因此spcontext.current.web.currentuser为空。
我发现有时即使我已经登录并且将servicetokenexpirationwindow更改为4天,我仍会注意到多次登录!
会话状态在服务器场中配置,并在Web应用程序中启用。
我们的azure负载均衡器配置为使客户端ip保持在同一台机器上。
请帮助我!