다른 SharePoint 서버에 FBA (폼 기반 인증)를 사용하여 SharePoint 웹 응용 프로그램을 백업하려는 사람이 있습니까?FBA 기반 SharePoint 응용 프로그램 복원
것은 우리는 백업에 몇 가지 문제에 직면하고있다 \ FBA 기반 SharePoint 웹 응용 프로그램으로 복원
- 우리는 우리가 FBA를 기반으로 웹 애플리케이션을 생성 한 서버를 가지고, 그것은뿐만 아니라 FBA 데이터베이스가 있습니다.
- 새 서버에 FBA 데이터베이스를 백업했습니다.
- 웹 응용 프로그램을 백업하고 새 서버에 복원하려고했습니다.
- 인증 설정을 변경하고 FBA 용 web.config 항목을 만들었습니다.
- 사이트에 액세스 할 때 사이트에 로그인하여 모든 콘텐츠를 볼 수있었습니다.
SPContext.Current.Web.DoesUserHavePermissions(
SPContext.Current.Web.RoleDefinitions["Read "].BasePermissions).ToString()
사람이 이전에 같은 문제에 직면했습니다 : 나는 개체 모델에이 기능을 사용할 때 항상 내가에 로그인하는 사용자 문제 거짓을 반환?
누구나 FBA 기반 웹 응용 프로그램을 백업하려고 했습니까?
다른 도메인에있는 다른 팜에 복원했는데 아무런 영향이 없습니까?
감사합니다. dariom을 두 번 확인했는데 SharePoint UI에 문제가 없다는 것을 알았지 만, 깨진 점은 Object Model 코드뿐입니다. 로그인하고 목록 및 설정 메뉴에서 새 메뉴를 확인하면 목록에 항목을 추가 할 수 있음에도 작동합니다. 그러나 내가 질문에서 언급 한 OM 코드에 대해 그것이 comest되었을 때 그것은 실행되는 것처럼 보인다. – Kusek
안녕하세요. 이상한! UI가 작동하는 경우 OM API 코드가 작동하지 않는 것을 보지 못합니다. 질문을 편집하여 코드를 조금 더 보여줄 수 있습니까? 또한 SPContext.Current.Web.RoleDefinitions [ "Admin"]를 SPContext.Current.Web.RoleDefinitions [ "Read"]로 변경해보십시오. 이것은 모든 사용자에게 적용됩니다.http : // <사이트 URL>/_ layouts/user.aspx에서 UI의 "Admin"역할을 볼 수 있습니까? (사이트 URL이 아니라 사이트 모음의 URL을 사용해야합니다.) – dariom
dariom, 내가 듣는 것에 놀랄 것이고 내가 말한 URL로 이동할 수 있으며 거기에는 FBA 사용자 역할을 캡슐화하는 SP 그룹이 있습니다. SP 그룹에 FBA 그룹이 추가되었는지 확인했습니다. 왜 OM에 그렇게 할 수 없는지 의아해합니다. 요청한대로 질문을 편집했습니다. 관리자뿐만 아니라 행운을 빕니다. false를 반환합니다. 우리는 다른 도메인의 새로운 Farm으로 DB를 복원하여 문제가 발생 했습니까? – Kusek