各スキンの dnn に、<dnn:User
コントロールを配置しました。このアプリを使用すると、ユーザーは表示名を更新できます (メールのみ)。
ユーザーがメール アドレスを更新し、ページの更新時に [更新] をクリックしても、スキンに反映されません。新しいメールはスキンに表示されません。
ログアウトしてログインすると、正しく表示されます。
DotnetNuke メンバーシップを使用しています
Clearcache が現在のユーザー情報をクリアしていないことを確認した場合、UpdateUseris が正常に呼び出された後。
httpcontext.Current.Items["UserInfo"] が表示された場合でも、古いメールなどを見ることができます。
ログアウトして再度ログインすると、新しいプロファイルが更新されていることがわかります。
これに対する回避策はありますか
この問題を解決する方法