Guía de configuración
1. Instalar la plantilla .NET Core
La forma más sencilla de empezar es usando la plantilla predefinida de Visual Studio 2022 y 2026. Consulta la página de Plantillas de Proyecto para instrucciones detalladas sobre cómo instalar la plantilla, qué incluye y cómo configurarla. Ejecuta el siguiente comando para instalar la plantilla:
dotnet new install PowerPortalsPro.AspNetCore.Templates
2. Crea tu proyecto y solución
Una vez instalada la plantilla, puedes seleccionarla en Visual Studio:
3. Configurar la configuración de conexión Dataverse
Como se muestra en el Program.cs archivo, la información de conexión se recupera de la configuración de la aplicación:
Para las mejores prácticas de seguridad, guarda tus credenciales en el archivo de Secretos de Usuario. Haz clic derecho en el archivo del proyecto y selecciona 'Gestionar secretos de usuario':
Copia el siguiente JSON y sustituye los valores provisionales por tus propias credenciales:
{
"D365":
{
"Url": "https://yoururl.crm.dynamics.com",
"ClientId": "",
"Secret": ""
}
}
4. Instalar la solución gestionada
Descarga e instala la última solución gestionada en tu entorno Dataverse desde la página de Lanzamientos.
Accede a la app 'Power Portals Pro' en tu entorno:
Ve al elemento de navegación 'Portal web' y crea un nuevo registro con tu clave de licencia.
Nota
Si no tienes una clave de licencia, puedes solicitar una licencia de prueba aquí. Consulta la página de Licencias para todos los detalles sobre cómo obtener y registrar una clave de licencia.
5. Autenticación de Microsoft (opcional)
Para habilitar la autenticación de usuario con Azure Entra ID, elimina el siguiente código en el Program.cs archivo:
Tendrás que registrar una solicitud en Entra ID para obtener tu ClientID y Secret. Ver: Registrar una aplicación en Entra ID
6. Ejecutar la aplicación
¡Ahora estás listo para ejecutar la aplicación y empezar a personalizar tu portal!
