Cuando creamos un proyecto de Blazor WebAssembly con Autenticación por defecto, este se configura con IdentityServer4 (IS4). Si subimos nuestro proyecto recién creado a producción (Azure App Service, en mi caso), nos encontraremos con el error:
HTTP ERROR 500.30 – ANCM IN-PROCESS START FAILURE
El cual no nos dice mucho. Podemos ver el detalle del error utilizando la consola de Azure. En cuyo caso veremos que el error es:
“Key type was not specified”
Lo que quiere decir que no hemos definido el mecanismo el cual IS4 va a utilizar para firmar y realizar validaciones de tokens. Localmente, en desarrollo, utilizamos el valor Development para el valor type de la llave, lo que hace que se creen unas credenciales temporales en memoria. El problema de esto es que como las credenciales son en memoria, podrían ser recicladas en el futuro, lo que haría que se pierda la validez de…
Ver la entrada original 695 palabras más