問題タブ [apim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1367 参照

azure-api-management - APIM を通過するリクエストで gzip 圧縮を無効にするにはどうすればよいですか?

Cloudflare ファイアウォールの背後に Azure Api Management インスタンスがあります。最近、クライアントがバックエンド API への POST でエラーを取得したという報告を受けました。

問題は、リクエストが圧縮されており(コンテンツ エンコーディング gzip)、本文に base64 でエンコードされたものが部分的に含まれていたため、Cloudflare ファイアウォールがそれを脅威として識別し、ブロックしたことであることが判明しました。

これに対処するためのオプションはいくつかありますが、最初のオプションは、gzip 圧縮されたコンテンツを送信するさまざまな (モバイル) クライアントでこの問題が発生するため、APIM でこれに対処できるかどうかを確認することです。

最も理想的な解決策は、圧縮に関する何らかのネゴシエーションを傍受することです。この場合、その要求に対して false を返すことができます。しかし、私はそのようなものを見つけることができず、クライアントへの影響についてはわかりません.

クライアントが gzip 圧縮された要求を送信しないように強制する APIM の他のオプションはありますか?

0 投票する
1 に答える
1256 参照

c# - Azure API Management サブスクリプション データの json の解析が失敗する

post を実行して API Management サブスクリプション データを取得しましたが、返された json を解析できず、返された文字列に対してさらにどのようなフィルター処理が必要かがわかりません。

Postman は json を問題なく表示します。他の APIM REST 要求は、json を適切に解析します。

誰かが光を当てることができますか?

文字列 url = $" https://management.azure.com/subscriptions/XXX/resourceGroups/YYY/providers/Microsoft.ApiManagement/service/ZZZ/subscriptions?api-version=2019-12-01& $filter=(contains(名前, '{myname}'))";

ReadAsStringAsync() からの初期結果値:

0 投票する
1 に答える
86 参照

configuration - 管理者のユーザー名とパスワードは WSO2 Prodcuts 内のどこに保存されますか?


APIM ノード内の ${admin.username} と ${admin.password} の奇妙な動作に直面しました。この情報がどこに保存されているかを知る必要があります。
タグ内の user-mgt.xml の予定だと人々は私に言い<AdminUser> <UserName> and <Password>ます。他の人は、それがレジストリ内に保存されていると言いました。

この情報がどこに保存されているか正確に知っている人はいますか?

よろしく、マルチェロ。