1

다른 관련 프로젝트의 인증에 이미 Firebase를 사용하고 있었기 때문에 계속 사용하고 싶습니다.Word 추가 기능에서 Firebase 팝업 인증을 사용하여 오류가 발생했습니다.

Word 추가 기능과 함께 Firebase를 사용하는 것은 쉬운 일이 아닙니다. Windows에서 IE11과 Mac (나에게 중요한 브라우저)에서 작업 창을로드하는 데 사용되는 브라우저는 기본 브라우저가 아니라 웹킷입니다.

signInWithRedirect (Google 및 Facebook)을 사용하면 Windows 인증을 사용하여 정상적으로 작동합니다.

하지만 Mac에서는 작동하지 않습니다. signInWithRedirect을 사용하면 추가 기능이 실제로 사용하는 웹킷 브라우저와 쿠키/데이터를 공유하지 않는 기본 브라우저에 새 탭이 열립니다. 내가 signInWithPopup로 전환하면

, 내가 얻을 : 잘못된 %의 23zClosurez : 약 URL을 열도록 설정에는 응용 프로그램이

없습니다.

윈도우에 나는 두 번째 분할에 대한 팝업 IE11 창을 얻을, 그것은 에 대한 포함 : URL에 대한 23zClosurez 무효 %를. 어떤 도움을 주시면 감사

<AppDomains> 
    <AppDomain>https://writeitwithme-a114a.firebaseapp.com</AppDomain> 
    <AppDomain>https://www.firebaseapp.com</AppDomain> 
    <AppDomain>https://www.googleapis.com</AppDomain> 
    <AppDomain>https://www.facebook.com</AppDomain> 
</AppDomains> 

:

나는 내 추가 XML 매니페스트에서라는 응용 프로그램 도메인을 가지고있다. 최악의 경우 Mac 용 Firebase를 통해 수동 등록을 사용하지만, 포기해야한다는 것은 불행한 것 같습니다.

+0

빈 팝업 페이지는 Firebase auth가 빈 팝업 페이지 (약 : 공백)를 먼저 연 다음 원하는 대상으로 리디렉션하는 아티팩트입니다. 팝업이 작동하더라도 추가 기능에서 사용하는 것과 동일한 저장소를 공유합니까? – bojeil

답변

0

나중에이를 발견 한 사람을 위해 문서화합니다.

  • Mac 용 추가 기능을 만들 때 Firebase 소셜 로그인을 사용하는 방법을 알 수 없습니다. 모든 인증 창이 Mac의 Word에서 사용하는 웹킷 엔진이 아닌 기본 브라우저에서 열립니다. 수동 로그인을 고수했습니다.
  • localhost를 사용할 때 IE11은 항상 까다롭기 만합니다. 나는 다른 곳에서 테스트 한 다음 파일을 저장하고 IE11을 시도하고 소셜 + 수동 로그인 (팝업을 통해)은 정상적으로 작동합니다.
관련 문제