私はのためにredirect_uri
を設定しようとしていますが、私のプロバイダOkta
はそれが絶対的である必要があると私に伝えます。だから私はこのURLを入力します:URLをURLに入れることはできますか? OpenID ConnectリダイレクトURI
http://example.com/callback
そしてoktaはそれを受け入れます。
基本的には、サインインウィンドウを開いて、リダイレクトURLをリンクに追加してサーバーにリダイレクトする必要があります。
フルリンク:http://dev1234-okta.com/login/details?details$redirect_uri=http://example.com/callback$moredetails
私の質問があるが、どのように私は、URLをするリダイレクトURIを設定することができますか?私がリダイレクトuriにURLを置くと、私のポップアップは、私が指定しているdev-1234-okta.comではなく、URLに行きます。 URLは内部にURLを持つことができますか?つまり、URL内のhttpリンクですか?
をエンコードして判明なぜあなたは、httpを追加することによって、URIを再構築しません://戻ってそれの上に、など? URIが何であるかわからない場合は、encrypted = http、httpsなどの追加フィールドを指定することができます。 あなたの制限が何であるか分かりません。また、あなたのURIをエンコードしようとすることもできます:https://stackoverflow.com/questions/1737935/javascript-what-is-the-recommended-way-to-pass-urls-as-url-parameters - 再使用しています。 – bhow
@bhow yeahのURLエンコードはそれでした – visc