問題タブ [credential-providers]

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 に答える
1478 参照

registry - マシンを再起動せずにカスタム資格情報プロバイダーを挿入する方法

マシンを再起動せずにカスタム資格情報プロバイダーを挿入したい レジストリ @HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers にエントリを追加しました

しかし、winlogon が資格情報プロバイダーを呼び出すように、マシンを再起動する必要があります。4

マシンを再起動せずにこれを達成する方法はありますか?

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

c++ - フック COM インターフェイス スロー vTable

ICredentialProvider インターフェイスに基づいて、カスタム資格情報プロバイダー UI をフックしようとしています。

このガイド (Vtable Patching) を使用して、COM インターフェイスのフックに成功しました。

しかし、GetCredtenialAtメソッドのフックに問題があり、vtable インデックスを 10 に設定して、再ログインを試みます。Ctrl+Alt+Del Screen: で LogonUI 画面が点滅する。

私のソースコード:

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

c# - Windows 7 を使用し、パスワードを保存するために Credential Manager を使用します (.NET 2.0)

.NET 2.0 (C#) で Windows セキュリティ クラスにアクセスし、そこからデータを保存/読み取ることは可能ですか? ( 資格情報マネージャ )

WindowsがRemotedesktop認証データなどを保存する「Credential Manager」を意味します。

または、どうすればパスワードを安全に保存できますか? ユーザーの個人情報やハードウェア ID などの固有のものを使用してデータを暗号化します。

前もって感謝します!

0 投票する
2 に答える
935 参照

visual-c++ - Windows 8.1 x64 - V2 資格情報プロバイダー

現在、Windows 8.1 にカスタム資格情報プロバイダーを実装しようとしています。https://code.msdn.microsoft.com/windowsapps/V2-Credential-Provider-7549a730からサンプルをダウンロードしました。dll を C:\Windows\System32 にコピーし、付属の register.reg を使用して dll を登録しました。レジストリ内のすべてのエントリを確認できます。

コンピューターを再起動すると、新しい資格情報プロバイダーが表示されません。何が恋しいですか?システムがドメイン内にあるかどうかは関係ないと思いますか?

0 投票する
2 に答える
1535 参照

windows - カスタム資格情報プロバイダーのパスワード変更シナリオから新しいパスワードを取得する方法

カスタムのラップされた資格情報プロバイダーを実行しています。その中で、パスワード変更シナリオから「新しいパスワード」フィールド文字列を取得する必要があります。私が知る限り、ユーザーがパスワード変更シナリオから送信した後、資格情報プロバイダーの GetSerialization 関数が呼び出され、ユーザーが送信したフィールドの値を取得できるはずです。しかし、私はそれを取得する方法を正確に知りません。私はGoogle全体とスタックオーバーフローを経験しましたが、必要なものを正確に取得できませんでした。どんな助けでも大歓迎です。

ユーザーがログオン/ロック解除フォームまたはパスワード変更フォームを送信するたびに、「*******Get Serialization******」というログが表示されます。フィールドの値を取得できる方法があるはずです(新しいパスワードフィールドに興味があります)。それらの値にアクセスできるフィールドID(これまでのところ見つけることができませんでした)が必要です。または、それらの値は、アクセスして値を取得する必要があるバッファに格納する必要があります。