2009-06-24 2 views
0

다른 SharePoint 서버에 FBA (폼 기반 인증)를 사용하여 SharePoint 웹 응용 프로그램을 백업하려는 사람이 있습니까?FBA 기반 SharePoint 응용 프로그램 복원

것은 우리는 백업에 몇 가지 문제에 직면하고있다 \ FBA 기반 SharePoint 웹 응용 프로그램으로 복원

  1. 우리는 우리가 FBA를 기반으로 웹 애플리케이션을 생성 한 서버를 가지고, 그것은뿐만 아니라 FBA 데이터베이스가 있습니다.
  2. 새 서버에 FBA 데이터베이스를 백업했습니다.
  3. 웹 응용 프로그램을 백업하고 새 서버에 복원하려고했습니다.
  4. 인증 설정을 변경하고 FBA 용 web.config 항목을 만들었습니다.
  5. 사이트에 액세스 할 때 사이트에 로그인하여 모든 콘텐츠를 볼 수있었습니다.

SPContext.Current.Web.DoesUserHavePermissions(
    SPContext.Current.Web.RoleDefinitions["Read "].BasePermissions).ToString() 

사람이 이전에 같은 문제에 직면했습니다 : 나는 개체 모델에이 기능을 사용할 때 항상 내가에 로그인하는 사용자 문제 거짓을 반환?

누구나 FBA 기반 웹 응용 프로그램을 백업하려고 했습니까?

다른 도메인에있는 다른 팜에 복원했는데 아무런 영향이 없습니까?

답변

0

글쎄, 나는 이슈를 좁혔다. 에 무엇을했는지에 대해서는 article을 참조하십시오.

0

FBA 사용 SharePoint 응용 프로그램에 대해 데이터베이스와 SharePoint 웹 응용 프로그램을 모두 성공적으로 백업하고 복원 할 수있었습니다.

나열된 단계가 정확하다고 생각 되나 올바르게 완료 했습니까?

특히 5 단계 : 중앙 관리 사이트 및 웹 응용 프로그램 구성 설정 (web.config 설정 및 응용 프로그램을 새 영역으로 확장하고 FBA를 사용하도록 설정)에 대한 설정을 올바르게 변경했는지 확인해야합니다. 원래 응용 프로그램에 따라 모든 것을 구성했는지 다시 한 번 확인하십시오.

확인해야 할 또 다른 사항은 사용자 지정 역할 정의 "관리자"가 실제로 존재한다는 것입니다. 나는 그것이하고/백업 성공적으로 복원해야한다고 가정하지만, 그것은 가치가있어 검사.

내가 다르게 한 것은 중앙 관리 또는 STSADM을 통해 백업/복원하는 대신 콘텐츠 데이터베이스를 이동하는 것이 었습니다. 나는 이것이 어떤 차이를 가져야한다고 생각하지 않지만 그것은 나를 위해 일했습니다.

+0

감사합니다. dariom을 두 번 확인했는데 SharePoint UI에 문제가 없다는 것을 알았지 만, 깨진 점은 Object Model 코드뿐입니다. 로그인하고 목록 및 설정 메뉴에서 새 메뉴를 확인하면 목록에 항목을 추가 할 수 있음에도 작동합니다. 그러나 내가 질문에서 언급 한 OM 코드에 대해 그것이 comest되었을 때 그것은 실행되는 것처럼 보인다. – Kusek

+0

안녕하세요. 이상한! UI가 작동하는 경우 OM API 코드가 작동하지 않는 것을 보지 못합니다. 질문을 편집하여 코드를 조금 더 보여줄 수 있습니까? 또한 SPContext.Current.Web.RoleDefinitions [ "Admin"]를 SPContext.Current.Web.RoleDefinitions [ "Read"]로 변경해보십시오. 이것은 모든 사용자에게 적용됩니다.http : // <사이트 URL>/_ layouts/user.aspx에서 UI의 "Admin"역할을 볼 수 있습니까? (사이트 URL이 아니라 사이트 모음의 URL을 사용해야합니다.) – dariom

+0

dariom, 내가 듣는 것에 놀랄 것이고 내가 말한 URL로 이동할 수 있으며 거기에는 FBA 사용자 역할을 캡슐화하는 SP 그룹이 있습니다. SP 그룹에 FBA 그룹이 추가되었는지 확인했습니다. 왜 OM에 그렇게 할 수 없는지 의아해합니다. 요청한대로 질문을 편집했습니다. 관리자뿐만 아니라 행운을 빕니다. false를 반환합니다. 우리는 다른 도메인의 새로운 Farm으로 DB를 복원하여 문제가 발생 했습니까? – Kusek

관련 문제