Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo fornisce un indice delle funzionalità di sviluppo correlate agli scenari che riguardano la sicurezza e l'identità nelle app Windows.
Funzionalità del sistema operativo Windows
Windows offre un'ampia gamma di API correlate agli scenari di sicurezza e identità per le app. Queste funzionalità sono disponibili tramite una combinazione di API Windows App SDK, Windows Runtime (WinRT) e Win32 (C++ e COM) fornite dalla Windows SDK.
API Windows App SDK
Il Windows App SDK fornisce API correlate ai flussi di autorizzazione OAuth 2.0. Esistono anche alcune API helper nello spazio dei nomi Microsoft.Windows.Security.AccessControl . Queste API sono correlate alla condivisione di oggetti denominati tra le app in pacchetto e le applicazioni Win32.
| Articolo | Descrizione |
|---|---|
| Implementare la funzionalità OAuth 2.0 nelle app di Windows | Il nuovo OAuth2Manager in Windows App SDK consente alle applicazioni desktop come WinUI di eseguire facilmente l'autenticazione OAuth 2.0 nelle app di Windows. Questo articolo descrive come implementare OAuth 2.0 con il Windows App SDK. |
API WinRT
Gli articoli seguenti forniscono informazioni sulle funzionalità disponibili tramite le API WinRT fornite da Windows SDK.
| Articolo | Descrizione |
|---|---|
| Sicurezza | Informazioni sull'ampiezza delle funzionalità di sicurezza per le app Windows. |
| Autenticazione e identità utente | Le app Windows dispongono di diverse opzioni per l'autenticazione utente, che vanno dal semplice Single Sign-On (SSO) con il gestore di autenticazione Web all'autenticazione a due fattori altamente sicura. |
| Archivio credenziali | Questo articolo descrive come le app di Windows possono usare la Casella di sicurezza delle credenziali per archiviare e recuperare in modo sicuro le credenziali utente ed effettuarne il roaming tra dispositivi con l'account Microsoft dell'utente. |
| Crittografia | Informazioni sulle funzionalità di crittografia disponibili per le app Windows. |
| Biometria con impronta digitale | Questo articolo illustra come aggiungere la biometria delle impronte digitali alla tua app Windows, inclusa una richiesta di autenticazione tramite impronta digitale quando l'utente deve fornire il consenso a una determinata azione, che aumenta la sicurezza dell'app. |
| Condividere i certificati tra le app | Questo articolo illustra come autenticare più app di Windows usando lo stesso certificato e come è possibile fornire agli utenti un metodo per importare un certificato fornito per access ai servizi Web protetti. |
| Smart card | Questo argomento illustra in che modo le app di Windows in pacchetto possono usare smart card per collegare gli utenti a servizi di rete sicuri. |
| Windows Hello | Questo articolo descrive la tecnologia Windows Hello e illustra come gli sviluppatori possono implementare questa tecnologia per proteggere le app e i servizi back-end. Evidenzia funzionalità specifiche di Windows Hello che consentono di attenuare le minacce dalle credenziali convenzionali e fornisce indicazioni sulla progettazione e la distribuzione di queste tecnologie come parte delle app di Windows in pacchetto. |
| Creare un'app di accesso Windows Hello | Parte 1 di una procedura dettagliata completa su come creare un Windows app in pacchetto che usa Windows Hello come alternativa ai sistemi tradizionali di autenticazione con nome utente e password. |
| Creare un servizio di accesso con Microsoft Passport | Parte 2 di una procedura dettagliata completa su come usare Windows Hello come alternativa ai tradizionali sistemi di autenticazione con nome utente e password nelle app di Windows in pacchetto. |
API Win32 (C++ e COM)
I seguenti articoli forniscono informazioni sulle funzionalità disponibili tramite le API Win32 (C++ e COM) fornite da Windows SDK.
| Articolo | Descrizione |
|---|---|
| Sicurezza e identità | Informazioni sull'ampiezza delle funzionalità di sicurezza disponibili per le app Windows tramite le API Win32. |
| Autenticazione | Informazioni sulle funzionalità di autenticazione disponibili tramite le API Win32. |
| Crittografia | Informazioni sulle funzionalità di crittografia disponibili tramite le API Win32. |
funzionalità di .NET
L'SDK di .NET fornisce anche API correlate agli scenari di sicurezza e identità per le app WPF e Windows Forms. Le API di sicurezza e crittografia in .NET possono essere usate anche nelle app WinUI 3 C#.
| Articolo | Descrizione |
|---|---|
| Security in .NET | Informazioni sui concetti e sulle funzionalità di sicurezza per tutte le app .NET. |
| Security (WPF) | Informazioni sui concetti e sulle funzionalità di sicurezza per le app di WPF. |
| Windows Forms Security | Informazioni sui concetti e sulle funzionalità di sicurezza per le app di Windows Forms. |
Altre funzionalità
Gli articoli seguenti forniscono informazioni sulle funzionalità correlate agli scenari di sicurezza e identità con passkey per le app di Windows.
| Argomento | Descrizione |
|---|---|
| Introduzione ai passkey | I passkey sono accessi più semplici, più sicuri e senza password. |
| Implementare passkey | Descrive come implementare gli accessi passkey tra applicazioni online, aziendali e governative e per i pagamenti. |
| Linee guida per la progettazione per passkey | Esistono 14 modelli di progettazione per i passkey. Puoi iniziare con due schemi essenziali e quindi aggiungere schemi facoltativi alla distribuzione delle chiavi di accesso in base alle specifiche esigenze aziendali. |
| Casi d'uso per passkey | In questo argomento vengono descritti alcuni casi d'uso per le passkey. |
| Strumenti e librerie per passkey | Questo argomento contiene informazioni su strumenti e librerie che consentono di implementare passkey. |
| Informazioni di riferimento per passkey | Questo argomento offre informazioni di riferimento, demo ed esempi. |