c# と xaml を使用して Windows 8 アプリを開発しています。私のアプリは、ログインしたユーザーがアプリを起動できるように、Windows 認証を実装できる必要があります。この問題を解決するためのコード スニペットを教えてもらえますか ?
前もって感謝します
Windows8アプリでWindows認証を有効にするには
Package.appxmanifestファイルに移動します。
[機能]タブに移動します。ページのエンタープライズ認証機能を確認してください。
Windows.System.UserProfileを使用して名前空間 を含めます。 例:プロファイルのユーザー名を使用する場合: txtUserName.Text = await UserInformation.GetFirstNameAsync();
これは、Windows認証ユーザーの詳細を取得する方法です。これがお役に立てば幸いです。
そんなことはできません。Windows 8 の「没入型」アプリケーションはサンドボックス化されており、Windows 独自のユーザー管理にはアクセスできません。ユーザー パスワードがハッシュ化されている場合 (一方向変換)、SAM ファイルにアクセスできたとしても、元のパスワードを読み取ることはできません。
ユーザーのWindowsパスワードが必要な場合は、事前に尋ねる必要がありますが、(インテリジェントな)ユーザーが自発的にこれに同意しないことを保証します.また、提出した場合、Windowsアプリストアでアプリケーションが拒否される可能性があります.それ。