我有几个通过负载均衡器进行负载平衡的网络。
如果用户在服务器之间切换,我尝试使用表单身份验证。在MSDN doku中有句子:
If you add the IsolateApps modifier to the decryptionKey value, ASP.NET generates a unique encrypted key for each application using each application's application ID.
应用程序ID 在这里是什么意思?我在哪里找到它?
答案 0 :(得分:1)
这与表单身份验证有关。当表单AUTH时,您可以为给定的用例分配APP名称。 ISOLATE APPS,默认提供程序,确保特定于应用程序的加密密码。 即密码+盐+唯一APP哈希=>选择加密算法。
您可以使用asp.net附带的默认Forms提供程序。 或滚动你自己。 见http://msdn.microsoft.com/en-us/library/tw292whz 和 http://msdn.microsoft.com/en-us/library/ff649314.aspx
您可以运行提供的exe aspnet_regsql来创建默认MS提供程序将使用的数据库。 然后例如在web.config中。