もちろんです。 userIDや他の変数をAUリクエストの状態変数に渡すことができます。 Authサーバーに送信する際にリクエストURLにパラメータとしてuserIDを含めると、URIをリダイレクトするための状態が返されます。それはあなたがそこにアクセスできることを意味します。問題は暗黙の要求が送信されているときで、実際にはサーバーからアプリケーションを切り離します(おそらく応答URIが別の状態/ページにあるため)。したがって、状態として渡すことで、許可サーバーは、ユーザーエージェントをクライアントにリダイレクトするときにこの値を含みます。
public Authenticationrequest() {
var client_id = "YOUR-CLIENT-ID";
var scope = "OPTIONAL";
var redirect_uri = "YOUR_REDIRECT_URI";
var response_type = "token";
var authserver = "YOUR-AUTH-SERVER-URL?";
var state = "OPTIONAL"; // put UserID here
var AuthenticationURL = authserver + "response_type=" + response_type + "&scope=" + scope + "&client_id=" + client_id + "&state=" + state + "&redirect_uri=" + redirect_uri;
return AuthenticationURL;
};