たぷつきません

おなかがでてきた。もうたぷついてるやん。

AppEngineでApps MarketplaceとのSSO。問題解決。

 federatedIdentifierが適当なだけの問題だった。Appsの場合は以下にすることでスキップできました。

  1. MarketplaceのmanifestのOpenIdRealmは「https://まいあぷり.appspot.com」。
  2. リダイレクトするURLは、第2引数はドメイン、第3引数はApps用のfederatedIdentifierである「https://www.google.com/accounts/o8/site-xrds?hd=ドメイン」。

参考になったのは、木村さんのつぶやき(http://twitter.com/#!/a_kimura/status/17380250263)と、
本家のgoogle-appengine-javaグループのスレッドです。
https://groups.google.com/group/google-appengine-java/browse_thread/thread/ab95097cc217368b

ありがとうございました。

とは言え、そもそもfederatedIdentifierが無効で今までアクセスしていたのに、なぜ承認してしまえていたのか謎です。