我正在为我正在构建的应用程序散列密码using this method。我正在开发应用程序时使用相同的数据库进行开发和分期。问题是暂存箱中没有任何凭据可用,它们在我的开发箱上工作正常。 salt和hash值是否是特定于计算机的?散列用户密码
Q
散列用户密码
2
A
回答
4
这可能是因为web.config文件中的machineKey部分不同步。默认情况下,这些值是'AutoGenerate',因此这两个框会生成不同的解密密钥。查看标题为“将machineKey配置为加密表单身份验证票据”的部分here。基本上,您需要创建您自己的解密密钥(或下载一个小型生成器),您可以在两个框的web.config文件中使用它们而不是“AutoGenerate”。
3
这可能与machineKey您的开发和分段框之间的差异有关。这些密钥用于一些散列算法。默认情况下,自动生成的值在machine.config
中使用,您可能需要用两个服务器之间相同的fixed values覆盖它们。
相关问题
- 1. 使用HTTPS时散列用户密码
- 2. 散列用户密码中的Cookie
- 3. 散列密码
- 4. 散列密码
- 5. 密码散列
- 6. 散列密码
- 7. 散列密码
- 8. 如何根据MediaWiki用户表验证密码散列密码?
- 9. 使用md5散列密码
- 10. 禁用Wordpress密码散列
- 11. password_verify - 密码散列
- 12. 散列密码,SQL
- 13. PHP:密码散列
- 14. 散列密码的加密?
- 15. 加密与散列密码
- 16. 解密散列密码
- 17. bootstrap-table密码列散列
- 18. 使用Linux用来散列用户密码的算法散列字符串?
- 19. 密码恢复与sha1密码散列
- 20. MongoDB用于散列数据库用户密码的散列函数是什么?
- 21. 散列密码不匹配
- 22. 在cookies中散列密码
- 23. 访问散列密码
- 24. PBKDF2 PHP的密码散列
- 25. 密码SHA散列登录
- 26. 散列密码不匹配
- 27. 密码salting /散列与bcrypt
- 28. 多重密码散列
- 29. 2013年密码散列
- 30. 密码散列函数