SEO のカスタム ルートを定義し、URL が site.com/user/userid/username と site.com/user/username のように見えるかどうかを決定しようとしています。ここで、ユーザーはコントローラーであり、他の 2 つは自明です。さて、MS のメンバーシップについて考えると、FormsAuthentication.SetAuthCookie にユーザー名が格納され、それを使用してユーザーを検索できます。IDを保持し、ユーザー名または製品名を追加するように言っている別の記事を読みました.IDを持っていると、検索が高速になります。最善の方法は何だと思いますか。URLにIDを入れたくない。authcookie を設定すると、私が推測するユーザー名の代わりにそれをそこに持ち込むことができますが、User.Identity.Name でそれを呼び出すのは適切ではありませんが、それは私だけです。皆さんはどう思いますか?