11

問題:

私の組織であるExampleFooBarはGoogleアプリを使用しています。私たちのウェブサイトで、OpenIDシングルサインイン(StackOverflowなど)を有効にしたいのですが、@examplefoobar.comのメールアドレスのみにサインインを許可します。GoogleAppsのメールアドレスにはどのOpenIDURLを使用する必要がありますか?

  • drupalにOpenIdを含めるに関するコメントによると、ドメインhttp://www.google.com/profiles/<username>は通常のGoogleアカウントで使用できますが、これはGoogleAppsアカウントでは機能しません。

  • GoogleもURLを提供しますhttps://www.google.com/accounts/o8/idが、サインインページは任意のGoogleアカウント名を受け入れるため、これを使用すると、当社のWebサイトのログインページを見つけたすべてのGoogleユーザーがサインインできます。

@ examplefoobar.comのメールアドレスのみがログインできるようにするには、どのGoogle URLを使用できますか?

Google Apps OpenIDのGoogleドキュメントはhttp://code.google.com/googleapps/domain/sso/openid_reference_implementation.htmlにありますが、非常に役に立ちません。

4

2 に答える 2

17

aaronsnoswellによる:

OpenID URLgoogle.com/accounts/o8/site-xrds?hd=examplefoobar.comは、電子メールエントリをに制限します@examplefoobar.com。さらに、GoogleApps管理者ページからOpenIDシングルサインインを有効にする必要がありました。これが誰かに役立つことを願っています!

http://jeremiahlee.com/blog/2009/09/28/how-to-setup-openid-with-google-apps/

Google Apps(ビジネス向け)ASP.NETイントラネットサイトのOpenIDログイン

于 2012-01-16T09:59:49.637 に答える
0

OpenID URL https://google.com/accounts/o8/site-xrds?hd=yourdomain.comは、エントリを@yourdomain.comに制限します。また、 http://www.google.com/a/cpanel/yourdomain.com/SetupIdpのGoogleApps管理ページからOpenIDシングルサインインを有効にする必要があります。

また、Webサイトのyourdomain.com/openidに次の形式でX-XRDS-Locationヘッダーを追加する必要があります。

X-XRDS-場所:https ://www.google.com/accounts/o8/site-xrds?ns = 2&hd = yourdomain.com

于 2013-11-06T11:24:46.357 に答える