私は DNN 6.01 のインストールに取り組んでおり、新しいユーザー用に新しいサブドメイン + ポータル エイリアスを作成しています。関連する場合は、C# を使用しています。
これはほとんどの場合うまく機能しますが、現時点では、サブドメイン/エイリアスのペアのいずれかの名前を変更した場合 (たとえば、作成時のタイプミスなどにより)、変更はアプリ プールをリサイクルするまで有効になりません。これは何千ものユーザーと e コマース ソリューションを使用するライブ アプリケーションであるため、全員のセッションをランダムにリセットすることは受け入れられません。サブドメイン/エイリアスの変更が有効になるのを夜間のリサイクルまで待つのは、理想的とは言えません。
サブドメイン/エイリアスのペアを管理するモジュールに簡単に組み込むことができるように、これをプログラムで行うこともお勧めします。
アプリ プールをリサイクルしたり、セッションを削除したりせずに、DNN ポータル エイリアス キャッシュをプログラムで更新するにはどうすればよいですか?