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
Utilizzare una qualunque lista per i parametri di tipo params in C#
Creare un webhook in Azure DevOps
Il nuovo controllo Range di Blazor 9
Utilizzare Azure Cosmos DB con i vettori
Creare una libreria CSS universale: i bottoni
Inference di dati strutturati da testo con Semantic Kernel e ASP.NET Core Web API
Creazione di plugin per Tailwind CSS: espandere le Funzionalità del Framework
Usare le navigation property in QuickGrid di Blazor
Creazione di componenti personalizzati in React.js con Tailwind CSS
Criptare la comunicazione con mTLS in Azure Container Apps
Recuperare App Service cancellati su Azure
Ottimizzare le pull con Artifact Cache di Azure Container Registry
I più letti di oggi
- Microsoft aggiorna WinFS beta 1 per VS 2005
- Utilizzare CLEditor per consentire l'input di HTML in ASP.NET MVC
- Build 2015: segui con noi tutte le novità per gli sviluppatori in diretta da San Francisco
- VS 2005 e SQL Server 2005 Express da scaricare
- WS-I approva Basic Profile 1.0
- Utilizzare il metodo reduce in JavaScript