Azureポータルの下に、テストバージョンと運用バージョンの2つのアプリケーションが登録されています。テストアプリは、Azure Portalのテストアプリの詳細から取得したClient IdおよびClientSecret/AppKeyで正常に動作します。ただし、ClientIdとSecretの値を、登録した本番アプリケーションで指定された値に置き換えて本番環境に移行すると、突然エラーが発生します。
AdalServiceException:AADSTS70002:資格情報の検証エラー。 AADSTS50012:無効なクライアントシークレットが提供されます
しかし、ポータルからコピーして貼り付けたばかりなので、クライアントシークレットが正しいと確信しています。これに対する解決策はありますか?
単に秘密を再生成しようとしましたか?
ここでのエラーは非常に簡単で、AADの障害ではないと思います。
これがうまくいくかどうかを教えてください!
秘密をエンコードします(例:+
沿って %2B
、=
沿って %3D
etc)
私の場合、2つのキーがありました。動作しない3つ目を作成しました。最後に、すべてのキーを削除して新しいキーを作成しましたが、1つだけです。それはうまくいきました。