2010-11-27 15 views
1

私の会社は、Google Appsを電子メール/ビジネスアプリケーションプロバイダに使用しています。すべての従業員がここにアカウントを持っています。Google Apps(ビジネス向け)ASP.NETイントラネットサイト向けOpenIDログイン

私は、ユーザーが(Google Appsアカウントを使用して)サインインして特定のことを達成できるasp.net Webアプリケーションを作成しています(最初の目標:従業員のスキルセットの現在のレコードを保持します)。

Google Appsを使用しているOpenIDログインシステムが標準的な方法よりも難しいのか、落とし穴に気づく必要があるのか​​調べたいと思っていました。

私たちは1つのドメインを持っていますが、唯一の要件は、ユーザーが存在するオープンなアカウントを持っていることです。

これについてのご意見をお寄せいただきありがとうございます。基本的にこれを行うための2つの方法があります

http://www.slideshare.net/timdream/google-apps-account-as-openid

のOpenIDとして のGoogle Appsアカウント:

答えて

5

は、私はヶ月前に与えた話から、あなたのためのスライドを持っています。

  1. は、Googleドキュメント、請求されたURLから実際に見つけていない、あなたのASP.net OpenIDのライブラリがGoogle AppsのOpenIDを受け入れるパッチに従ってください。
  2. 申し立てられたURL(ウェブサイトの/openid?id=XXXX)に一連の検出情報をインストールして、Google AppsのOpenIDの動作をOpenIDの場合と同じようにします。

いずれにせよ、終了ユーザーは、次のURLを使ってASP.netアプリにログインすることができます後にこの問題への私のソリューションは、DotNetOpenAuthライブラリを使用していた

+0

こんにちは@timdream、返信いただきありがとうございます!私は簡単な方法を取って、DotNetOpenAuthを使用することになりました.DotNetOpenAuthはこれまでかなりうまく機能しています。しかし、技術的な故障ありがとう! – SeanKilleen

0

https://www.google.com/accounts/o8/site-xrds?hd=[yourappsdomain] - I最新バージョンにGoogle Appsのサポートがあることに気づいていませんでした。

商品を強くおすすめします。hereがあります。

サンプルファイルの1つが変更され、すぐに起動していました。

すべての方に感謝します!

関連する問題