2013-10-30 7 views
0

사용자가 Google을 통해 로그인 할 수 있도록 dotnetopenauth를 사용하고 있습니다. 기본적으로 어떤 종류의 API 키나 다른 것을 필요로하지 않았기 때문에 그냥 사용했습니다. 이제 사이트를 하위 도메인으로 이동해야합니다. 이 작업으로 인해 Google에서 다른 URL/ID를 다시 반환하게되었습니다.Google OpenId를 새 도메인으로 마이그레이션

전화하는 하위 도메인에 관계없이 동일한 URL/ID를 반환하도록 Google에 알리는 방법은 무엇입니까?

답변

0

openid.realm 정의에서 와일드 카드 연산자를 사용해 보셨습니까? 현재 도메인이 mydomain.com이며 subdomain.mydomain.com에 당신의 위치를 ​​이동하려면

예를 들어, * .mydomain.com을 (새로운 것을 제공하기 위해 openid.realm에게 매개 변수를 설정할 수 있습니다 openid.realm은 요청의 openid.return_to 매개 변수와 일치합니다. 자세한 내용은 Google's OpenID dev docs을 참조하십시오.

+0

그래, 나는 dotnetopenauth 라이브러리 위에 앉아있는 OAuthWebSecurity 라이브러리를 사용하고 있습니다. 이 기능을 사용하려면 여러 코드를 재정의해야 할 필요가있는 것 같습니다. Facebook을 사용하여 로그인하고 관련 도메인을 변경했습니다. 이 변경 사항이 더 많이 관련됩니다. 당신의 도움을 주셔서 감사합니다. –

관련 문제