問題タブ [bankid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1076 参照

android-webview - Android webView のカスタム URL スキーム

現在のステータスは何ですか。Android webView (ブラウザ/Chrome カスタム タブではない) に、「bankid:///?autostarttoken=xxxx-xxxxc&redirect=https://...」のようなカスタム URL スキームのリンクを解釈させることはできますか?

ここで予想される動作は、リンクをロードするときに BankID アプリが開くことです。代わりに「err_unknown_url_scheme」を取得します。これに対する回避策はありますか? それとも、インテントを使用する唯一の方法ですか?

以下のように Intent を使用してみましたが、動作しますが、リダイレクト パラメータ URL に問題があり、望ましくないブラウザが開きます。webView/app にとどまるように app id/null に置き換えましたが、webView で期待されるコールバック URL を取得できませんでした。

0 投票する
1 に答える
5226 参照

node.js - UNABLE_TO_VERIFY_LEAF_SIGNATURE からの Firebase 関数 node.js with Certificate (pfx)

Firebase 関数から証明書 (.pfx) を必要とするカスタム サーバーにリクエストを送信しようとしています。この回答に基づいて:

TLS クライアント証明書を Firebase クラウド関数にアップロードする

私のコードは次のとおりです。

私が得る答え:

bankidtest.pfx を index.js と同じフォルダーに配置します。削除すると別のエラーが発生するため、アップロードされているようです。

編集1:

agentOptions に証明書へのパスを配置しても機能しません。同じUNABLE_TO_VERIFY_LEAF_SIGNATUREエラーが発生します。

Edit2: 半分は機能しています。request-parameter "rejectUnauthorized" を "false" に設定すると、リクエストが機能します。しかし、BankId によると、これは安全でも推奨される方法でもありません。半作業コードは次のとおりです。

Edit3: 試しnpm install ssl-root-casてから、これをindex.jsの先頭に追加しました:

しかし、その後、次のエラーが発生しました。

Edit4: deprecated の代わりにこれらを試しましinject()たが、成功しませんでした。今回は読み取り専用エラーはありませんが、それでもUNABLE_TO_VERIFY_LEAF_SIGNATURE:

Edit5解決しました

pfx ファイルから派生したものではない CA が必要だったようです。

0 投票する
1 に答える
54 参照

jmeter - サードパーティ (Signicat) SSO ログインの Jmeter テストを実行できない

SSO ログイン用のサードパーティ ID 検証サイトである Signicat を使用するクライアント アプリケーションで、Jmeter を使用してパフォーマンス テストを実行しようとしています。ログインのためにjmeterを実行できません。ログインに関連する http 要求の 1 つに動的トークンが追加されていますが、関連する以前の応答のいずれにもそれが見つかりません。

Signicat またはその他の SSO ログインでパフォーマンス テストを試した人はいますか? 提案やリードに感謝します。ありがとうございました。

PS: サイトにアクセスしている間、フィドラーでトラフィックを監視しようとしました。そこにもトークンソースが表示されません。