SharePoint 2013 обновлен с WSS3.0 с поставщиком членства SQL - формат учетной записи отличается и дает сбой
Я несколько часов искал информацию о проблемах с FBA после обновления SP, но безуспешно. Мы обновляем WSS 3.0 до SharePoint 2013 на новом компьютере. Похоже, что обновление содержимого прошло успешно, и проверка подлинности Windows тоже выглядит нормально, но каждая учетная запись FBA (членство в SQL), которую мы пробовали, завершается неудачно с сообщением "Извините, этот сайт вам не предоставлен", хотя я вижу пользователя в членская группа для сайта. Когда я удаляю человека и снова добавляю его в группу участников, это работает, но строка учетной записи отличается, что, я полагаю, является проблемой. Значение учетной записи теперь имеет "i:0#.f|" добавлен на фронт.
Старая строка: ext|user@mycompany.com Новая строка: i:0#.f|ext|user@mycompany.com
Есть ли способ "обновить" учетные записи FBA, чтобы каждый мог войти в систему? Мы не можем изменять их вручную, поскольку в коллекции есть сотни сайтов, большинство из которых имеют свои собственные списки разрешений.
2 ответа
Хорошо, нашел другую команду, которая должна быть применена, и это решило мою проблему.
Откройте Командную консоль SP и выполните Convert-SPWebApplication -Identity " http://your.site.url/" -Претензии -RetainPermissions
Обновляете ли вы непосредственно с WSS3.0 до SP 2013 или используете сторонний инструмент? Потому что прямого перехода с WSS 3.0 на SP 2013 с использованием подхода, предложенного MS, не существует. Вам следует перейти с WSS 3.0 на SP 2010, а затем на SP 2013, в противном случае вам придется использовать сторонний инструмент. Вы можете использовать ссылки ниже для получения дополнительной информации: