我正在使用 DNN 6.01 安装,我们在其中为新用户创建新的子域 + 门户别名。如果相关,我们正在使用 C#。
这通常效果很好,但是目前如果我们重命名其中一个子域/别名对(例如,由于创建时的拼写错误或其他原因),则在我们回收应用程序池之前更改不会生效。由于这是一个拥有数千名用户和电子商务解决方案的实时应用程序,随机重置每个人的会话是不可接受的。等待子域/别名更改的每晚回收生效并不理想。
最好以编程方式执行此操作,以便我可以简单地将其合并到管理子域/别名对的模块中。
如何在不回收应用程序池和/或删除会话的情况下以编程方式刷新 DNN 门户别名缓存?