Angular、Django、およびAzure B2C ADとの統合に基づいてアプリケーションを作成する必要があります。Azure AD B2C Angular front + Django Backend
ここではAngularの部分を行っており、Azure B2Cにリクエストします。ユーザーがサインインすると、?id_token
の角度のアプリケーションに戻ります。 フロントエンドはDjangoで書かれたバックエンドと通信する必要があるので、問題があります。この接続を確保し、誰が要求しているかを知る必要があります。 >(id_token付き) - - >角度
angular->ジャンゴ
angular-> AzureのB2C
AzureのB2C:
は、我々はそのような何かを作成したいです(with id_token) - >作成セッション - >角度(send session_key)
angular->ジャンゴ(session_key->角度(と要求されたデータを持つ)
そして問題があり、我々はそのユーザーが正常にアズールにログインされていることを確認する方法がわかりません。 (私がイタリック体にする部分)。
あなたのIDトークンをアプリで検証したり、nginxのようなプロキシサーバを用意して、あなたの検証を行い、プロキシがdjangoサーバに要求を渡すことができます。 –