我正在开发一个Web应用程序 - 客户端是angularJS,服务器是aps.net web api2和adfs进行身份验证。 我在多个服务器上部署我的应用程序(每个服务器包含整个应用程序),并且有一个网络负载均衡器, 所以用户(和angularJS)联系网络负载均衡器。
当用户进入应用程序时,首先服务器重定向他进行身份验证,然后用户可以与服务器通信。 我的问题在认证之后开始,当网络负载均衡器将用户重定向到其他web api,然后“新”服务器不知道他并且他无法获得任何数据。
有没有办法在我的所有服务器之间共享saml令牌? 当开发人员不知道他拥有多少服务器或用户联系的服务器时,重置应用程序如何在云(如亚马逊)中进行身份验证?
感谢帮助者:)