leo*_*ora 0 url asp.net-mvc primary-key
我一直听说我不应该在我的asp.net mvc网址中使用主键
例如:/ Users/Edit/1243
这是什么问题?
什么是替代方案,输入用户名?因为你希望它是独一无二的,看起来主键是最干净的选择
想法?
And*_*are 6
我没有看到将主键放在URL上的任何问题(Stack Overflow的创建者和无数其他站点都没有).通常做的一件事是提供主键并提供SEO和用户友好的"slug",这是标识符链接到的数据的人类可读标题.
如果您打算标识资源(在您的情况下是用户帐户),则必须在URL上提供唯一标识符.即使您决定不使用主键,您仍必须选择无法更改的标识符.
归档时间:
15 年,8 月 前
查看次数:
669 次
最近记录: