Also, ich versuche, von meiner Anwendung zu überprüfen, ob mein Gerät eine Art von Schutz hat, wenn der Benutzer versucht, es zu entsperren. Was es bedeutet. Ich muss wissen, ob Gerät ohne grafischen (numerischen) Schlüssel für mobile Geräte entsperrt werden konnte. Für Desktop-Geräte muss ich wissen, ob der aktuelle Benutzer ein Passwort hat. Ist es generell für beide Fälle möglich (Handy und PC)?Wie erhält man den Gerätetyp?
Antwort
Auf PC scheint, gibt es keine Methode, um herauszufinden, ob ein Passwort für das Benutzerkonto festgelegt ist, aber es ist Methode zu überprüfen, ob ein Pin gesetzt mit KeyCredentialManager.IsSupportedAsync | isSupportedAsync method, können Sie die offiziellen KeyCredentialManager sample überprüfen, die PassportAvailableCheck()
Methode in den SignIn.xaml.cs
Datei.
Für den PC ist Pin eine höhere Sicherheit, es kann nur eingestellt werden, wenn ein Passwort gesetzt ist und es andere Sicherheitsrichtlinien geben kann. Auf Mobilgeräten gibt es kein Passwort, wenn ein Pin gesetzt ist, kann er erkannt werden.
Dieses Thema gehört zum Security
Teil von UWP-Anwendungen, hier sind einige gute Dokumente zum Beispiel Create a Microsoft Passport login app, Fingerprint biometrics. Sie sind möglicherweise nicht in der Lage, Ihr Problem vollständig zu lösen, aber Sie können anhand dieser Dokumente sehen, was wir in der UWP-App tun können und was nicht.
Hallo Grace, ich bin daran interessiert, eine Gerätesperr-PIN einzurichten, die Sie über 'Einstellungen \ Konten \ Anmeldeoptionen \ PIN festlegen 'für Benutzer in meiner Domäne in einem speziellen Netzwerksegment einstellen können (ich verstehe alle Gründe warum sollte man das nicht tun). Gibt es eine API, die das Einstellen der PIN behandelt? Ich weiß, dass ich das Passwort kontrollieren kann, aber keine Möglichkeit gefunden habe, die PIN zu kontrollieren. – FoxDeploy
- 1. Wie erhält man den Objektnamen?
- 2. Wie erhält man den Dezimalwert?
- 3. Scala Gerätetyp
- 4. SQLite - wie erhält man den Durchschnittswert?
- 5. @MultipartForm Wie erhält man den ursprünglichen Dateinamen?
- 6. Wie erhält man den Wert "{element:}"?
- 7. Wie erhält man den Objektindex nach Wert?
- 8. Wie erhält man den Zweignamen im Protokoll?
- 9. Wie erhält man den aktuellen TFS-Lizenztyp?
- 10. Wie erhält man den Elementwert in jQuery?
- 11. Wie erhält man den Markennamen von Button?
- 12. Wie erhält man den Kodierungstyp eines Strings?
- 13. Wie erhält man den Wert verwandter Zeilen?
- 14. Wie erhält man den Exponentenwert einer Zahl?
- 15. Wie erhält man den Windows-Benutzernamen?
- 16. BottomNavigationView - Wie erhält man den ausgewählten Menüpunkt?
- 17. wie man den Durchschnitt von Datenrahmenspaltenwerten erhält
- 18. Wie erhält man den OMElement-Wert?
- 19. Wie erhält man den Artikelindex in PowerApps?
- 20. Wie erhält man den Zellenwert nach Spaltennamen?
- 21. Wie man den Jahrwert von models.DateField ... erhält?
- 22. Wie erhält man NSExpression für den Schlüsselpfad?
- 23. Lisp: Wie erhält man den endgültigen Schleifenwert?
- 24. Wie erhält man den Gruppentyp nach Abfrage?
- 25. Wie erhält man den aktuellen GoogleMap-Zoomfaktor?
- 26. Wie erhält man den neuesten Tag-Namen?
- 27. Wie erhält man den globalen Fisher-Score?
- 28. gVIM! Start Wie erhält man den Rückgabewert?
- 29. Wie erhält man den Spinner-Wert?
- 30. Wie erhält man den Prozessnamen einer Anwendung?
Ich habe keine Ahnung, aber es fühlt sich an, als wäre es ein Sicherheitsrisiko, eine Anwendung Informationen über die Sicherheit des Geräts zu geben. – dckuehn
@dckuehn: * "Es fühlt sich an, als ob es ein Sicherheitsrisiko wäre, einer Anwendung Informationen über die Sicherheit des Geräts zu geben" * - Wie genau? Hätten Sie auch Bedenken, über https * auf eine Ressource zuzugreifen, nur weil dieses Protokoll offen das genaue Protokoll seiner Sicherheitsimplementierung bekannt gibt? Hätten Sie Bedenken, jemandem zu sagen, dass Sie eine PIN benötigen, um Geld von einem Geldautomaten zu bekommen? Würdest du dich unwohl fühlen, wenn du deinen Freunden erzählst, dass du einen Login und ein Passwort benutzen musst, um auf deinen Mailaccount zuzugreifen? – IInspectable
Wenn es für das ATM-Beispiel andere Optionen als eine PIN gibt, möchte ich möglicherweise niemandem, der sich für die Verwendung einer PIN entschieden hat, andere Sicherheitstypen mitteilen. Das Gleiche gilt für das E-Mail-Beispiel. Aber wenn ich mein Telefon jemandem gebe, dem ich nicht vertraue, und ich sage ihnen, dass ich ein Muster anstelle eines Passworts verwende, würde ich mich unwohl fühlen. Das macht keinen großen Sinn, weil sie wahrscheinlich herausfinden würden, dass sie das Gerät nur einschalten, aber wenn mein misstrauischer Freund eine Anwendung ist, denke ich, dass das Beispiel Wasser enthält. – dckuehn