Azure-Samples / Azure-Samples/ms-identity-msal-java-samples

Unable to send query params in OIDC redirect

オープン
#68 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
untriaged
主要言語
Java
スター
79
フォーク
82
PR マージ指標
30日以内にマージされた PR はありません

説明

**Which version of MSAL 4J are you using?**

1.14.3

Note that to get help, you need to run the latest version.

**Repro**

```java
AuthorizationRequestUrlParameters parameters = AuthorizationRequestUrlParameters
.builder(Config.REDIRECT_URI , Collections.singleton(Config.SCOPES)).responseMode(ResponseMode.QUERY)
.prompt(Prompt.SELECT_ACCOUNT).state(state).nonce(nonce).extraQueryParameters(parametersMap).build();
```

**Expected behavior**
REDIRECT_URI should accept query params.

**Actual behavior**
REDIRECT_URI doesn't query params.

**Possible solution**
Please provide a fix for accepting query params.

**Additional context / logs / screenshots / links to code**

Add any other context about the problem here, such as logs and screenshots or links to code.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

AuthorizationRequestUrlParameters.builder を使用した Java の再現から始め、OIDC リダイレクト用に REDIRECT_URI と extraQueryParameters がどのように組み立てられるかを確認します。MSAL 4J 1.14.3 で報告された動作を再現し、その後、生成された認可 URL を壊すことなくリダイレクトのクエリパラメーターが保持されることを検証します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
authentication
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
38/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。