デベロッパー ポータルの通信に関する問題
症状
デベロッパー ポータルと Edge の間の通信の問題により、次の 1 つ以上の問題が発生する可能性があります。
- 次のタスクを行うことができない。
- SmartDocs を作成または更新する。
- デベロッパー アプリを登録する。
- API プロダクトを一覧表示する。
- デベロッパー ポータルの SmartDocs モデルページにアクセスすると(デベロッパー ポータルの管理メニューで [Content] > [SmartDocs] を選択)、エラーが返される。
- デベロッパー アプリの分析が生成されない。
エラー メッセージ
- デベロッパー ポータルの [SmartDocs] タブにアクセスしたときに返されるエラー:
The website encountered an unexpected error. Please try again later.
- デベロッパー ポータルでデベロッパー アプリを登録するときに返されるエラー:
There was an error trying to create the App. Please try again later.
考えられる原因
ほとんどの場合、問題は、正しくない devadmin 認証情報が指定されたか、devadmin ユーザー役割に割り当てられている権限が不十分であるため発生します。
[Configuration] > [Dev Portal] に移動して、[Connection Status] 項目に「Connection Successful」と表示されることを確認して、デベロッパー ポータルの Edge 接続の構成を検証します。このように表示されないと、デベロッパー ポータルは Edge 管理サーバーに正しく接続できません。
診断
- [Configuration] > [Dev Portal] に移動して、[Edge logging threshold] で [Debug] を選択して、デベロッパー ポータルでの「DEBUG」ロギングを有効にします。デフォルトでは、管理 API 呼び出しはログに記録されません。
- 問題を再現します。
- [Reports] -> [Recent Log Messages] に移動してログにアクセスします。
- 実際のエラーの詳細については、タイプ「LogPlugin」のメッセージを開きます。
401 Unauthorized Error(未承認)を示す出力例
解決策
発生したエラーに応じて、次の表に示す適切な手順に従います。
エラー
|
解決の手順
|
401 Unauthorized(未承認)
|
デベロッパー ポータルで正しい devadmin 認証情報を更新し、接続を再度テストします。ユーザー アカウントの追加と管理をご覧ください。
|
403 Forbidden(禁止)
|
Edge 組織の devadmin ユーザー役割を更新して、リソースに必要な権限を付与します。ユーザー役割と権限の設定をご覧ください。
|
API の公開、API に関するデベロッパー トレーニング、デベロッパーの登録、デベロッパーによるアプリ登録のために、API プロバイダには、これらに対応した機能が必要になります。これらのサービスを開発コミュニティに提供するため、Apigee Edge は、カスタマイズされた独自のウェブサイトを構築、リリースできる Developer Services ポータルを提供しています。デベロッパー ポータルの詳細については、
http://docs.apigee.com/developer-services/content/what-developer-portal をご覧ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2019-01-23 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{"lastModified": "\u6700\u7d42\u66f4\u65b0\u65e5 2019-01-23 UTC\u3002"}
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2019-01-23 UTC。"],[],[]]