我正在为 SEO 定义自定义路由,并尝试确定 URL 是否应该看起来像 site.com/user/userid/username vs site.com/user/username 其中 user 是控制器,另外两个是不言自明的。现在,当我想到 MS 的成员资格时,它会将用户名存储在 FormsAuthentication.SetAuthCookie 中,并且可以使用它来搜索用户。我读过另一篇文章说要保留 id 并添加用户名或产品名称,你有什么 id 允许更快的查找。你认为最好的方法是什么?我宁愿不在 url 中携带 ID。当我设置 authcookie 时,我可以把它带进去,而不是我猜的用户名,但我觉得用 User.Identity.Name 来称呼它感觉不对,但这只是我。你们有什么感想?
问问题
84 次