ASP.NET 成员身份和身份与机器密钥的关系

问题描述

我读到机器密钥用于加密和解密 ViewState & Forms 身份验证。并且还用于在从服务器端代码在客户端计算机中创建 cookie 时创建唯一标识符。我还了解到,如果您将 .NET 应用程序迁移到不同的服务器,您必须使用相同的机器密钥。

但请记住 3 个具体问题,请问有人有直接的答案吗?

  1. 机器密钥是否用于用户登录 ASP.NET 会员和身份系统?
  2. 我根本没有在 web.config 中明确设置机器密钥,并且登录工作正常。我的问题 2 是:如果我将具有上述登录系统的网站移到新服务器上,登录会失败吗?
  3. 如果我在 web.config 中设置了机器密钥(目前我没有),旧的登录名会停止工作吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...