Olá @Catiusci!
Para abrir a página no WebView sem precisar solicitar o Login para o usuário da aplicação principal será necessário usar a API para autenticação descrita no seguinte tópico:
Como a incorporação não será por IFrame, iremos apresentar alguns exemplos de implementações para incorporar a página do LATROMI Web desejada em uma aplicação desktop
Exemplo C# usando WebView2
Para apresentar uma página Web em soluções Desktop desenvolvidas usando tecnologias com base na linguagem C#, podemos usar a biblioteca Microsoft.Web.WebView2.
Adicionando referência
Gerenciador de pacotes (NuGet)
Busque pelo gerenciador de pacotes o nome
Microsoft.Web.WebView2
CLI
dotnet add package Microsoft.Web.WebView2 --version 1.0.4129.50
Comece Aqui
Abaixo um exemplo de código que implementa o WebView2:
using System;
using System.Windows.Forms;
using Microsoft.Web.WebView2.WinForms;
namespace MeuProjeto
{
public class Form1 : Form
{
private WebView2 webView; // Componente
public Form1()
{
InitializeComponent();
InicializarWebView();
}
private async void InicializarWebView()
{
webView = new WebView2()
{
Dock = DockStyle.Fill
};
this.Controls.Add(webView);
await webView.EnsureCoreWebView2Async(null);
/*
Se deseja apresentar um página específica,
abra a página no LATROMI Web e copie o endereço completo
*/
webView.CoreWebView2.Navigate("URL_DO_LATROMI_WEB");
}
}
}
*Nota: O Código acima também pode ser criado usando o Designer do Winforms.
Saiba mais:
- Introdução ao Microsoft Edge WebView2 - Microsoft Edge Developer documentation | Microsoft Learn
- Introdução ao WebView2 em aplicações WinForms - Microsoft Edge Developer documentation | Microsoft Learn
O objetivo seria espelhar uma página desenvolvida no LATROMI em outro sistema Desktop?