Il controllo WebView permette la navigazione a pagine web all'interno delle app. Con il metodo NavigateWithHttpRequestMessage possiamo passare navigare ad una pagina creando una richiesta HTTP in cui inserire cookie e header personalizzati. Nell'esempio che segue vediamo come impostare un cookie.
Uri baseUri = new Uri("http:/url"); Windows.Web.Http.Filters.HttpBaseProtocolFilter filter = new Windows.Web.Http.Filters.HttpBaseProtocolFilter(); Windows.Web.Http.HttpCookie cookie = new Windows.Web.Http.HttpCookie("cookieKey", baseUri.Host, "/"); cookie.Value = "cookieValue"; filter.CookieManager.SetCookie(cookie, false); Windows.Web.Http.HttpRequestMessage httpRequestMessage = new Windows.Web.Http.HttpRequestMessage(Windows.Web.Http.HttpMethod.Get, baseUri); webView1.NavigateWithHttpRequestMessage(httpRequestMessage);
Questa nuova funzionalità, introdotta nell'ultima versione del runtime, apre a scenari di single sign on e una esperienza ancora più completa con le pagine web all'interno delle app.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestione dell'annidamento delle regole dei layer in CSS
Anonimizzare i dati sensibili nei log di Azure Front Door
Gestire eccezioni nei plugin di Semantic Kernel in ASP.NET Core Web API
Recuperare App Service cancellati su Azure
Fissare una versione dell'agent nelle pipeline di Azure DevOps
Generare velocemente pagine CRUD in Blazor con QuickGrid
Usare il colore CSS per migliorare lo stile della pagina
Simulare Azure Cosmos DB in locale con Docker
Migliorare la sicurezza dei prompt con Azure AI Studio
Escludere alcuni file da GitHub Secret Scanning
Recuperare l'ultima versione di una release di GitHub
Managed deployment strategy in Azure DevOps
I più letti di oggi
- Eseguire una chiamata AJAX per inviare dati al server in Angular 2
- Formati per l'impostazione del colore in CSS3
- la Call For Papert per #netconfit è aperta!invia la tua sessione da https://aspit.co/netconfit-20 puoi parlare di #net5, #aspnet5, #efcore5, #CSharp9 e tutto quello che ruota intorno a #dotnet.
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Impostare un riferimento ad una entity collegata tramite foreign key