У меня есть сайт SharePoint 2010, настроенный для проверки подлинности на основе форм с использованием настраиваемой роли, членства и поставщиков профилей. Это прекрасно работает при использовании формы FBA OOTB SharePoint 2010 (т. Е. В / _forms в виртуальном каталоге веб-приложения).
Моя проблема связана с пользовательской формой входа в систему, которая находится в отдельной папке /Landing/Login/default.aspx. Я настроил веб-приложение так, чтобы оно указывало на эту форму (содержит неизмененный элемент управления входом в ASP.NET), которая отображается при обращении пользователя к корневому URL. Проблема возникает, когда они отправляют свои учетные данные, а форма отправляет обратно для перенаправления в /_layouts/Authenticate.aspx. Стоит холодно с 403.
Если я вернусь к форме OOTB FBA (используя тех же провайдеров), все будет работать нормально. Любые предложения о том, что может пойти не так?