Umbraco新手安装Identity插件时添加Security Stamp属性遇阻求助
解决Umbraco添加Facebook登录时Security Stamp属性的问题
嘿,刚帮几个Umbraco新手踩过这个坑,别慌!你其实是被指南里的描述搞混了——这里说的“Security Stamp类型属性”不是指编辑器的类型,而是这个属性的用途,用来存储Identity需要的安全戳值。你只需要用普通的文本字符串类型来创建它就行,步骤如下:
- 进入Umbraco后台,依次点击「成员」→「成员类型」,打开你要配置的目标成员类型(比如默认的
Member) - 点击「添加属性」按钮,弹出属性配置窗口
- 在窗口里填写:
- 名称:
Security Stamp - 别名:
securityStamp(必须是这个,因为Umbraco Identity包会依赖这个别名识别属性) - 数据类型选择文本字符串(Textstring)——不用纠结编辑器是TextArea还是文本框,选最基础的文本字符串就行,因为这个值是后台自动生成的,不需要手动编辑
- 可选:把「允许编辑」的勾选去掉,避免误操作
- 名称:
- 点击保存,属性就创建完成了
另外补充下:如果指南里还要求其他属性(比如EmailConfirmed),同理——EmailConfirmed用**布尔(True/False)**类型创建,别名设为emailConfirmed就好。这些属性都是Identity模块用来管理登录状态的,创建好之后不需要你手动赋值,安装的包会自动处理。
内容的提问来源于stack exchange,提问作者Cowborg
相关产品推荐
相关产品推荐

