1

私は ASP.NET の初心者で、内部 Web アプリケーション用の OpenID/SSO システムを設計しようとしています。Web アプリケーションは非常にシンプルで、認証は現在、ユーザー名とパスワードを使用してデータベースによって管理されています。データベースに保存されている既存のアカウントを Google Apps アカウントに置き換えたいと考えています。

最新の DotNetOpenAuth-3.4.3.10103 パッケージをダウンロードし、OpenIdRelyingPartyWebForms サンプルを IIS で実行しています。開発中の Google ドメインを指す OpenIdButton オブジェクトのみを使用して、独自のログイン ページを作成しました。

ボタンは FireFox で正常に動作しているように見えます。少なくとも Google Apps ログインに転送されますが、同じページを IE で読み込んでも何も起こりません。Google ボタンをクリックしても何も起こりません。zip. サンプルに示されている login.aspx ページの Yahoo ボタンについても同様です。

これが私が使用している.aspxコードです...

<rp:OpenIdButton runat="server" ImageUrl="http://www.google.com/accounts/google_transparent.gif" Text="Login with Google!" ID="googleLoginButton" Identifier="https://www.google.com/accounts/o8/site-xrds?hd=dev.connexcloud.com" />
4

1 に答える 1

0

.NET用のGoogleAppsMarketplaceチュートリアルがあなたの質問に答えると思います。

http://code.google.com/googleapps/marketplace/tutorial_dotnet.html

于 2010-12-10T23:24:48.143 に答える