SharePoint Online에 대한 원격 인증을 사용하여 대상 O365 SharePoint 사이트에 액세스하고 FedAuth 및 rtFA 쿠키를 검색했습니다. 이것은 xxx.sharepoint.com 도메인이있는 대상 URL에 적합합니다. 이제이 도메인이 example.com으로 사용자 정의 된 경우 인증 메커니즘이 오류를 던지는데 실패합니다. "로그인 요청에 사용 된 파트너 DNS를 찾을 수 없습니다." .sharepoint.com을 반영하지 않도록 도메인이 사용자 정의 된 SharePoint 온라인 사이트에 대해 인증 할 수있는 방법이 있습니까? ?사용자 지정 도메인을 사용하여 SharePoint Online에 원격 인증
답변
제가 알고 있듯이 SharePoint의 사용자 지정 도메인은 더 이상 소유권을 인식하지 않습니다. 쿠키를 정말로 갖고 싶다면 그 해결책은 이상적이지는 않지만 해커 같은 것들이 될 것입니다. Microsoft의 제한 수를 감안할 때이 문제에 직접적인 해결책은 없지만 화면 스크래핑이 있습니다. 나는 성공했고 screen scraping을 통해 fedAuth 쿠키를 얻을 수 있었다. 알아요, 그다지 쉽지는 않지만 대단히 가능합니다. SharePoint 포털에 약 6 건의 웹 요청을해야합니다.
첫 번째 것은 맞춤 도메인에 대한 웹 요청입니다.
두 번째로 응답 헤더에서 "X-Forms_Based_Auth_Required"의 값을 가져 와서 요청하십시오.
셋째, 응답 헤더에서 SetCookie (rps context cookie) 및 위치 값을 가져 와서 Location에 요청하십시오.
넷째, 위해 SetCookie의 가치를, "srf_uPost", "PPFT"및 응답의 ResponseUri에 요청합니다. 요청 헤더에 Cookie 및 ppft의 값을 설정하고 "srf_uPost"값을 요청하십시오. 또한 "login ="+ username + "& passwd ="+ password를 요청 스트림에 포함 시키십시오.
다섯째, HTML에서 "action"요소와 "T"요소의 값을 가져옵니다. 그리고 당신이 action 요소의 가치에서 얻은 것을 url에 요청하십시오. 요소 T를 포스트 스트링으로 포함하십시오.
여섯 번째, 다섯 번째 단계를 반복하면 이번에는 fedAuth 쿠키가 반환됩니다.
쉽게 당신이 사라 내 blog
- 1. 사용자 지정 데이터베이스를 사용하여 SharePoint 양식 기반 인증
- 2. Sharepoint Alerts 사용자 지정
- 3. Sharepoint 탐색 사용자 지정
- 4. 공유 셰이프를 사용하여 원격 SQL 서버에 로그인 할 인증 사용자
- 5. Sharepoint : 사용자 지정 목록의 사용자 지정 SiteMapProvider
- 6. SharePoint 사용자 지정 TaxonomyField
- 7. 사용자 지정 인증 공급자 지정
- 8. Sharepoint 2010의 사용자 지정 WCF 서비스에 대한 인증
- 9. SharePoint 2010의 사용자 지정 WCF 서비스 - Windows 및 FBA 인증
- 10. 사용자 지정 인증 특성
- 11. Sharepoint : 어떻게 사용자 지정 인증 공급자를 배포 할 수 있습니까?
- 12. 사용자 지정 SharePoint 2010 양식
- 13. 양식 인증 및 SharePoint 사용자 프로필 문제
- 14. 사용자 지정 SharePoint 2010 테마?
- 15. Sharepoint 검색 크롤링 최적화/사용자 지정
- 16. Sharepoint 2010 사용자 지정 속성
- 17. Authlogic을 사용하여 원격 서비스 인증
- 18. Sharepoint : Sharepoint 사용자 지정 목록 유효성 검사
- 19. SharePoint 사용자 지정 필드 목록보기
- 20. 사용자 지정 SharePoint 저장 단추
- 21. ASP.NET 사용자 지정 Windows 인증
- 22. 사용자 지정 FieldRenderingControl Sharepoint 2010
- 23. 사용자 지정 입력 양식 (Sharepoint)
- 24. SharePoint 2010의 사용자 지정 일정보기?
- 25. Sharepoint 조회 열 사용자 지정
- 26. SharePoint 사용자 지정 라이브러리 삭제
- 27. SharePoint - 사용자 지정 문의 양식
- 28. couchdb 사용자 지정 인증 처리기
- 29. SharePoint 2010 인증 질문
- 30. Facebook의 사용자 지정 인증 특성
블로그 포스트에있는 모든 코드를 찾을 수 있습니다 싶어하지만, 당신은 여전히 어딘가에 있나요 통해 얻을 수 있어야합니다? –
[Kunal의 블로그 기사 사본] (https://web.archive.org/web/20131206080331/http://kunalkapoor.in:80/index.php/2013/04/26/active-authentication-to) -sharepoint-for-office-365-custom-domains)를 인터넷 아카이브에 추가했습니다. –