WSO2 APIマネージャーをテストしようとしていますが、いくつかのAPIを追加するのに問題があります。MCにはOAuthクレデンシャル自体がないため、MailChimpは簡単に追加されました。しかし、Facebookまたは独自のAPIマネージャーを持つ別のAPIを追加しようとすると、それは機能せず、常に401Unauthorizedを取得します。これは、FacebookとWSO2 API Managerの両方にOAuthトークンが必要であり、明らかに1つのAuthorizationヘッダーしか送信できないためです。ここで何か助けはありますか?
2 に答える
1
WSO2 ApiManager 1.0は、そのままでは(OAuth)セキュリティで保護されたバックエンドサービスをサポートしていません。したがって、APIMを介してFacebook、TwitterAPIを登録することはできません。
現在、アプリケーションは、APIMによって発行されたキーを使用してAPIMに認証ヘッダーを送信しています。理想的には、別の認証ヘッダーを送信すると、それはfacebook apiに転送されますが、API Gatewayレベルでは、APIM認証に属する処理済みヘッダーを削除する必要があります。
セキュリティ付きのバックエンドサービスの追加は、APIMの将来のリリースの新機能として追加されます。
よろしく、/ Nuwan
于 2012-09-19T09:10:54.857 に答える
0
ここでAPIマネージャーを使用する理由を説明してください。リクエストが承認されたFacebookにリクエストを直接送信できます。
于 2013-01-19T16:11:11.700 に答える