首页 > 解决方案 > 无法登录授权升级到 Umbraco 8.1

问题描述

我正在尝试将我的 Umbraco 7.13 迁移到 Umbraco 8.1。我正在使用本指南。我已成功完成第 1 步,因此我的网站现在使用的是 7.14 版。我已经设置了我的连接字符串,并将我的 web.config 中的版本更改为 7.14.0,但是当我启动它时,它会进入一个登录屏幕,我无法登录以授权升级(url 是http://localhost :59950/umbraco/AuthorizeUpgrade?redir=%2finstall%2f%3fredir%3dtrue%26url%3dhttp%253a%252f%252flocalhost%253a59950%252fumbraco#/login/false?returnPath=%252Fcontent )。我无法使用设置中创建的帐户登录,这是合乎逻辑的,因为我现在使用的是不同的数据库,并且我无法使用 7.13 中创建的帐户登录。

我偶然发现了这个问题并尝试了建议的解决方案,但这对我不起作用。有人能帮我吗?

标签: c#.netumbracomigrating

解决方案


听起来这是那个github问题中提到的实际问题。

您能否验证在您的新站点的 web.config 中,您的设置/属性UsersMembershipProvider与您在 v7 站点上的设置/属性相同。

还要确保如果您在 web.config 中输入了自定义机器密钥 - 这需要在新的 v8 站点中相同,以便以相同的方式散列密码(并验证您的登录)。


推荐阅读