Tengo una aplicación ASP.NET MVC y quiero implementarla en el servicio en la nube de Azure.
Agregué la tarea de implementación del servicio en la nube de Azure e intenté configurar los detalles de la suscripción usando el "botón Nuevo". Hay dos campos que solicitan nombre de usuario y contraseña. Así que ingresé mis credenciales que utilizo para iniciar sesión en portal.azure.com
. Pero obtengo un error durante el proceso de lanzamiento. ¿Pueden ayudarme si me falta algo?
2018-02-14T22: 43: 28.0976940Z ## [comando] Import-Module -Name C: \ Program Files \ WindowsPowerShell \ Modules \ AzureRM.Profile \ 2.1.0 \ AzureRM.Profile.psm1 -Global
2018-02-14T22: 43: 28.1499971Z ## [comando] Add-AzureAccount -Credential System.Management.Automation.PSCredential
2018-02-14T22: 43: 31.8827701Z ## [error] AADSTS50079: El usuario debe utilizar la autenticación multifactor.
2 respuestas
El portal clásico de Azure se ha retirado, por lo que debe usar el nuevo portal y agregar el punto de conexión del servicio Azure Resource Manager (Azure RM)).
La forma sencilla de agregar un punto de conexión de servicio de Azure RM:
- Crear una nueva definición de compilación
- Agregue la tarea de implementación de Azure App Service, seleccione el elemento en la suscripción de Azure disponible
- Haga clic en el botón Autorizar
Después de eso, agregará un punto final de servicio relacionado a su proyecto de equipo.
Otra forma es que puede consultar este blog para agregar un punto final de servicio:
Conecte sus suscripciones de Azure a VSTS en 3 clics
Puede crear un conjunto de credenciales de implementación que sea diferente de las credenciales de su cuenta de Microsoft.
Todo está bastante bien explicado aquí :
Cuando inicia sesión en Microsoft Azure, está iniciando sesión con una cuenta de Microsoft. Esta cuenta le permite agregar, modificar y quitar recursos dentro de su suscripción de Azure. Algunos recursos de Azure, como los sitios web y los servicios móviles, requieren una credencial de implementación independiente para publicar el código. Esta credencial de implementación separada puede ser confusa y quería documentar algunos puntos clave:
- El nombre de usuario que elija para la credencial de implementación debe ser único en todos los suscriptores de Azure.
- La credencial de implementación que crea es vinculado a su cuenta de Microsoft y es la misma credencial para todos Recursos de Azure que requieren una credencial de implementación.
- Tu no desea compartir su credencial de implementación. Nuevamente, esta credencial tiene acceso para publicar código en todos los sitios web y servicios móviles que su La cuenta de Microsoft puede administrar
Preguntas relacionadas
Nuevas preguntas
azure
Microsoft Azure es una plataforma como servicio e infraestructura como plataforma de computación en la nube. Utilice esta etiqueta para preguntas de programación relacionadas con Azure. La ayuda general del servidor se puede obtener en Super User o Server Fault.