0

.NET Devkit 2.0 を使用して開発したアプリケーションをテストしています。My Developer Center で、ページの Testing Your App セクションで接続テストを実行しようとしています。OAuth テストは問題なく動作しますが、OpenID をテストしようとするとエラーが発生します。

[Intuit App Center (OpenID) からアプリにサブスクライブするテスト] をクリックすると、会社の接続ページに移動し、会社を選択すると、アプリの無料試用ページに移動します。「承認」をクリックすると、404 エラーが発生します。

URL は次を指します。
https://myserver.com/Error.aspx?aspxerrorpath=/myapp/OpenIdHandler.aspx
myserver は開発サーバーの名前で、myapp はアプリケーションの名前です。

問題なく Visual Studio からアプリケーションを実行できます。期待どおりに接続して動作しますが、開発センターで試してみると正しく動作しません。

アプリケーションの設定は正しいですか? この場合、OpenIdHandler.aspx を指す必要がありますか?

デベロッパー センターでのアプリ設定:
アプリ URL:https://myserver/myapp/Default.aspx
切断 ランディング URL:https://myserver/myapp/Disconnect.aspx
ユーザーの管理 URL: https://myserver/myapp/Default.aspx
OpenID URL:https://myserver/myapp/OpenIdHandler.aspx

これは、Intuit App Center への公開を初めて実行するため、提案があれば非常に役立ちます。開発センターの設定が問題なのかどうかもわかりません。ありがとうございました

4

1 に答える 1

0

ファイアウォールが適切に設定されていなかったため、トラフィックがサイトの目的のページに到達することを許可していませんでした。デフォルトのページには移動できたが、他のページには移動できなかったことに非常に興味を持っているようです。とにかく、それは今動作します。

于 2013-03-11T16:55:35.660 に答える