マルチテナント環境でHTTPリクエストのテナントを識別する次の2つの方法を検討しています-URIにテナントをハードコーディングします:
/{tenantUuid}/foos/{id}
または、次のようなカスタムHTTPヘッダーでテナントを渡します。
X-Auth-Token: 7d2f63fd-4dcc-4752-8e9b-1d08f989cc00"
(類似:http ://docs.openstack.org/api/quick-start/content/ )
{id}
はすべてのテナントで一意であることに注意してください。したがって、リソース/{tenantUuid}/foos/{id}
は引き続き一意に識別されます。foo
私の質問は-これにカスタムヘッダーを使用することは理論的に正しいのか、それともカスタムヘッダーの使用は落ち着かないのかということです。ヘッダーが非推奨になったことも承知しX-...
ていますが、問題はその事実を無視していることです。
ありがとう。