問題タブ [multi-factor-authentication]

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 投票する
0 に答える
652 参照

ms-access - 多要素認証プロンプト

世界中のユーザーに送信された Access (2010、2013、2016) アプリケーションがあります。このアプリケーションは、オフラインで使用するために、Sharepoint ベースのチケット システムからデータをダウンロードします。

私たちが使用しているSharepointシステムは、最近、接続するために多要素認証の要件を実装しました. ただし、資格情報の MS Access プロンプトには MFA 引数が含まれていません。Microsoft Access から SharePoint に MFA 資格情報を渡すにはどうすればよいですか?

会社の VPN のユーザーは問題なく接続できます。VPN に接続するには、MFA 資格情報を入力する必要があるため、Sharepoint はそれを使用します。ただし、ユーザーが VPN を使用していない場合 (一部の請負業者はアクセスできません)、MFA トークンの入力を求められず、接続できません。ただし、Sharepoint URL に直接アクセスすると、MFA 経由で問題なくログインできますが、Sharepoint サイトが開いていても、アクセス アプリケーションはその MFA 接続/資格情報を認識しません。

ユーザーは自分のマシンに対する管理者権限を持っておらず、サードパーティのアプリケーションをダウンロードしてこの問題を回避することはできません。Access アプリケーションは、DAO を使用して VBA の SharePoint サーバーに接続しています。

ダウンロードする前に、共有ポイント リストへのリンクを更新する必要があります。そうしないと、VPN の外部にある接続タイムアウトが発生します。コードは以下のとおりです。

わかりやすくするために、この質問は認証パラメーターをSharepointに渡す方法に関するものです。