ASP.net成员身份验证在其他系统中不起作用
我已通过aspnet数据库中的成员资格函数(“CreateUserRole”、“CreateMembershipUser”和“AssignUserToRole”)提供的函数创建了用户、角色并将角色分配给用户。用户、角色已成功创建。我也可以在我的系统中登录ASP.net成员身份验证在其他系统中不起作用,asp.net,asp.net-membership,Asp.net,Asp.net Membership,我已通过aspnet数据库中的成员资格函数(“CreateUserRole”、“CreateMembershipUser”和“AssignUserToRole”)提供的函数创建了用户、角色并将角色分配给用户。用户、角色已成功创建。我也可以在我的系统中登录 相同的凭据我也需要在其他计算机中配置。因此,通过所有成员资格表中的脚本插入相同的用户/密码/Salt密码。它在其他计算机中不起作用。尽管在项目启动时数据已成功插入到其他计算机中。函数“ValidateUserCredentials”在其他计算机
相同的凭据我也需要在其他计算机中配置。因此,通过所有成员资格表中的脚本插入相同的用户/密码/Salt密码。它在其他计算机中不起作用。尽管在项目启动时数据已成功插入到其他计算机中。函数“ValidateUserCredentials”在其他计算机中出现错误。在第一次生成时是否有创建密码和Salt密码的设置?如果您使用的是ASP.Net成员资格提供程序,则需要检查以下内容-
<membership defaultProvider="..." hashAlgorithmType="SHA1">
当我们在不同的服务器上使用相同的用户凭据时,是否需要此机器密钥配置?如果密码格式存储为哈希格式,则不需要机器密钥(尽管建议使用)。