問題タブ [passwordbox]

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

wpf - WindowsPhone8.1 から PasswordBox の最後の文字を表示する時間間隔を設定する方法

WindowsPhone 8.1 から PasswordBox の最後の文字を表示するための遅延時間を管理できますか? ご覧のとおり、PasswordBox にはこれに対するパブリック プロパティがありません。また、PasswordBox は封印されているため、それに基づいて独自のコントロールを作成することはできません。

ありがとう。

0 投票する
3 に答える
10119 参照

c# - PasswordBoxのCaliburn.Microサポート?

http://caliburnmicro.comの Caliburn.Micro ホームページは以下の主張をしていますが、その例から考えられるバリエーションを使用して CM を PasswordBox コントロールで動作させることはできません。名前の大文字と小文字が異なるため、これがどのように機能するかはわかりません。PasswordBox の値を取得できる CM の例はありますか? 必要な CM の特定のバージョンはありますか? CM のバージョン 1.5.2 を実行しています。添付プロパティを使用しないのが理想的ですが、CM と唯一の方法で動作する場合は問題ありません。私の場合は問題ではないので、セキュリティの問題に関する講義はやめてください。


パラメーターとガード メソッドを使用して、ビューとビュー モデルの間にメソッドを自動的に適用します。

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

c# - PasswordBox がバインド可能でない理由は何ですか

パスワード ボックスを含むフォームを作成していて、それをビュー モデルのプロパティにバインドしようとしたときにエラーが発生しました。

少し調べてみたところ、セキュリティ上の理由からバインドできないことがわかりました。私はそれを素直に受け入れられる人間ではないので、その理由を知りたいです。プロパティの名前付けと .password の呼び出しが、ビュー モデルのプロパティにバインドされるよりも安全なのはなぜですか?

また、添付プロパティを使用してバインド可能にできることもわかりました。これはより安全ですか?

0 投票する
3 に答える
21277 参照

c# - C# / WPF passwordBox 内のパスワードのマスク解除

checkBox をクリックするたびに、passwordBox 内のパスワードのマスクを解除およびマスクするにはどうすればよいですか? C# WPF テンプレートを使用しています。

ここに私の.XAMLコードがあります:

ここに私の.CSコードがあります:

または、WPFでそれを行う別の方法はありますか?

0 投票する
4 に答える
1537 参照

wpf - 値 "<" は、PasswordBox コントロールの属性では無効です

コントロールを含む WPF アプリケーションの作成中に、「*」ではなく「<」を表示PasswordBoxするように設定しようとしました。PasswordChar次のコードを書きました。

このコードを使用すると、次のエラーが報告されます。

エラー 1 値 "<" は属性で有効ではありません。

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

c# - PasswordBox の初期値の設定

PasswordBox コントロールに関連するすべてのセキュリティでこれが可能かどうか疑問に思っています。

ユーザーがデータベース アクセスを構成する XAML フォーム (C#/WPF) があります。そのフォームでは、PasswordBox を使用して SQL Server ユーザーのパスワードを取得しています。

このデータは将来の使用のために (パスワードで保護された SQL Server CE データベース ファイルに) ディスクに保存されるため、最初の実行時にはパスワードが設定されていません。ユーザーが戻ってきて何らかの理由で SQL 接続を編集する必要がある場合は、以前の構成から保持されたパスワードである可能性があります (SQL ユーザー認証ではなく Windows 認証を使用した場合を除く)。

したがって、最初の実行時に空の PasswordBox を表示したいのですが、既にパスワードが設定されている場合、ユーザーが戻ったときに X 個の「*」を表示したい (パスワードが設定されていることを示すために.

PasswordBox.Password はバインド可能ではないため、常に空で表示するか、常に一定数の「*」を表示するかを選択することしかできません (実際のパスワードを実際には表さないデフォルトのパスワードを設定することによって)。

代替手段はありますか(もちろんバインディングを挿入するPasswordBox Helperのようなものに加えて-MSがSecureStringにもバインド可能にしないことを選択することを考慮していない理由があるかもしれないので、そのパスには行きたくないです) ?

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

wpf - PasswordBox 検証を行う方法は?

をにバインドする方法についてこのチュートリアルに従いましPasswordBoxたが、 のようなものViewModelにいくつかの検証を追加したかったのです。PasswordBoxTextBox

検証エラー

どうすればこれを達成できPasswordBoxますか?

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

c# - Windows 10 での PasswordBox の奇妙な動作

PasswordBoxWindows 10 ユニバーサル アプリケーションでを使用しようとしています。私が直面している問題はPasswordBox、ユーザーがテキストを入力する前にテキストを事前入力すると、表示ボタンが表示されなくなることです。PasswordBoxアプリの実行中にデータを入力している場合、これは発生しません。PasswordRevealModeまた、推奨および非推奨の有無にかかわらず試しましIsPasswordRevealButtonEnabledたが、うまくいきませんでした。

これは、問題を示すための小さなスニペットです。

これは意図した動作ではないと思います (ここから理解した限り: https://msdn.microsoft.com/en-uS/office/office365/windows.ui.xaml.controls.passwordbox.aspx )

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

wpf - PasswordBox.Password プロパティでパスワードが明らかにされていませんか?

msdnのドキュメントには次のように書かれていPasswordBox.Passwordます:

Password プロパティの値を取得すると、パスワードがプレーン テキストとしてメモリに公開されます。この潜在的なセキュリティ リスクを回避するには、SecurePassword プロパティを使用してパスワードを SecureString として取得します。

したがって、すべてが安全であることを期待して、イベントでSecurePasswordビュー モデルに送信しますが、Snoop でアプリケーションを検査すると、PasswordBox のプロパティに、入力したパスワードがプレーン テキストで表示されます。それは SecurePassword を使用する目的全体を殺しませんか? パスワードを保護するためにここですべきことは他にありますか?PasswordChangedPassword