認証(ユーザ名+パスワード)が必要なdjangoからRESTサービスを呼び出す必要があります。私はrequest.user.passwordからパスワードを取得することができますが、それはきれいなテキスト形式でありませんが、djangoから安全な(認証が必要な)RESTを呼び出す
pbkdf2_sha256$36000$rOpm97qpHsy4$NFKCCfMmve1Z6c1U/grizJ6TyQck3bE/Fe+Gy3Gi+c8=
(セキュリティの観点から良いです)しかし、私の知る限りでは
安全なRESTサービスでは、認証を実行するためにクリーンテキストのパスワードが必要なため、呼び出すことはできません。私はユーザーがログインしたときにパスワードを保存する大きなファンではありません。
Djangoから安全なRESTサービスを呼び出すにはどうすればいいですか?
///////////////////////////////////////////////////////////////////////////// //////// UPDATE ///////////////////////////////////////////////////////////////// ///////////
ユーザーがログインできるDjango Webアプリケーションがあります(ここからRESTを呼び出す必要があります)。
また、RESTインターフェイスを提供する完全に別のSpring Bootアプリケーションがあります。現時点ではセキュリティは確保されていませんが、ここでは認証を実装したいと考えています。
Basic認証以外のトークン、セッション、Oauthベースの認証を発行するようにRESTサービスプロバイダに伝えてください –
こんにちはRaja、ありがとうございます! RESTのプロバイダも私ですので、私は自分に何かを伝えることができます。 :) oauthの場合は、パスワードを入力する必要はありませんか?しかし、トークンを構築するためにパスワードが最初に必要ですか? – Viktor