🔒 Guardar información Secreta en ASP.NET utilizando el Secret Manager

Поделиться
HTML-код
  • Опубликовано: 11 окт 2024
  • En este video te mostrare como puedes guardar información confidencial de tu proyecto en ASP.Net fuera del repositorio y del proyecto mismo.
    Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/Hecto...
    Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: / @hdeleonnet
    También puedes vía patreon: / powerhdeleon
    Todos mis podcasts: • Podcast #1 - ¿Cuál es ...
    Curso de MVC .Net: • Curso de MVC .Net C#| ...
    Curso de MVC Api .Net: • Curso de MVC API .Net ...
    Curso de facturación electrónica en c# .Net: • ¿Cómo convertir archiv...
    Todos mis videos sobre facturación electrónica: • ¿Cómo convertir archiv...
    La falta de respeto tanto a mí como a cualquier otra persona y el SPAM son razones de bloqueo en mi canal.
    "Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use"
    ---------------------------------------------------------------------------------------------------------------
    Sigueme en twitter ⇒ / powerhdeleon
    Sigueme en facebook ⇒ / hdeleon666
    Mi Sitio web ⇒ hdeleon.net
    #asp #dotnet #programación

Комментарии • 51

  • @hdeleonnet
    @hdeleonnet  3 года назад +20

    Si llegamos a 300 likes hacemos video de como publicar esto.
    Si te ha gustado el video puedes apoyarme dejándome un pulgar arriba y compartiendo en tus redes sociales

    • @cesarpereira4600
      @cesarpereira4600 3 года назад +3

      si se llego a mas de 300 likes, nos mostraras como publicar esto ??

  • @ManiasInc
    @ManiasInc 3 года назад +5

    viejo muchas Gracias 🙏😃 por todo lo que compartís en tus videos, muchas veces me haz salvado las papas en mis proyectos 😂😂😂 así que mil Gracias GRAcias GRAcias!!! desde Chaco, Argentina, un abrazo loco!! 😃🙅‍♂️ Salud!!🍻🍻🍻

  • @Ronaldwar88
    @Ronaldwar88 3 года назад +8

    Y como se haría si quiero publicar ese sitio? Como no va al repo entonces de donde se sacaría la contra en ese caso

  • @cesarpereira4600
    @cesarpereira4600 3 года назад +1

    Que buen aporte, no solo este video la mayoría, acá aprendí de mejor forma el uso de mvc que lo que dan en la universidad, si nos apoyas en explicar cómo quedaría esto ya publicado o en producción sería de lujo.

  • @michaelbryangchevezangulo6052
    @michaelbryangchevezangulo6052 3 года назад +1

    Buen video, Tus videos me han enseñado cosas geniales varios lo he puesto en practica se te gradece muchos por el esfuerzo que haces y gracias nuevamente por el aporte saludos desde Nicaragua

  • @Nico-su1ku
    @Nico-su1ku 2 года назад +2

    Hola Hector, muy bueno el video, podrías indicar como manejar la carpeta creada cuando hacemos el deploy en otro servidor? Gracias!

  • @wineloy
    @wineloy 3 года назад +1

    Excelente crack!
    Gracias a tus vídeos pude pasar una prueba técnica

  • @camiloramos8810
    @camiloramos8810 11 месяцев назад

    gracias Hector

  • @luisfernandodeolazabalsche3317
    @luisfernandodeolazabalsche3317 3 года назад +3

    Muchas Gracias Héctor y como siempre geniales tus videos, como preguntaba otra persona, ¿Cómo se haría si quiero publicar ese sitio? Como no va al repo entonces de donde se sacaría la contra en ese caso?

    • @hdeleonnet
      @hdeleonnet  3 года назад +1

      Haré video dependiendo de cuanta más gente esté interesada

    • @danielincheticlavilca602
      @danielincheticlavilca602 3 года назад

      @@hdeleonnet en el caso de editar los parametros, actualmente trabajo con archivos xml o ini para guardar estas variables pero me parece mas interesante usar este metodo.

  • @manuart1983
    @manuart1983 3 года назад

    Super el crack .... mas high que la meta.

  • @miguelbenitez6311
    @miguelbenitez6311 3 года назад +1

    Fenomenal Hector, no la habia visto esa forma (Y)

  • @israelcasado5214
    @israelcasado5214 Год назад

    Muy util, gracias

  • @magahsuarez634
    @magahsuarez634 2 года назад

    Super util, gracias. :D

  • @jairzhino86
    @jairzhino86 2 года назад +1

    Muy buen video una duda, cuando va a produccion, en donde se ponen las variables? existe una ruta especifica?

  • @tejedordealas
    @tejedordealas 3 года назад +1

    Like desde antes de ver el video, sos un capo un groso. Un placer aprender con Dross, esa no me la sabía, excelente aportación a la comunidad.

  • @diegoramirezp203
    @diegoramirezp203 2 года назад

    Buen video, me ha ayudado un chingo 👏🏽👏🏽…

  • @albert_ac1045
    @albert_ac1045 3 года назад

    Gracias!

  • @dcserranoa
    @dcserranoa 3 года назад +2

    Como podría funcionar por ejemplo para las connectionString? Es decir, casi en todos los casos uno tiene una connection para el local (bd de pruebas en ambiente de desarrollo) y otra la de producción o de ambientes de QA. Todas las connection deben ser secretas, y deben cambiar en cada ambiente, como podriamos usar el secrets management de .net aca?
    Gracias.

  • @carlosalberti
    @carlosalberti 3 года назад

    buena data..

  • @cessargraux
    @cessargraux 3 года назад

    Excelente, ahora me toca averiguar como hacer eso en vscode con dotnet xD

  • @miguelrosas1146
    @miguelrosas1146 3 года назад

    Genial!!!

  • @angelvc0318
    @angelvc0318 3 года назад

    Hola Hector,podrias realizar un video haciendo respaldos de base de datos?
    Buen video👍

  • @maheza36
    @maheza36 3 года назад

    Hola Héctor muchas gracias por tu contenido!!!!
    Te quería consultar si tenías en mente hacer un vídeo explicando arquitecta limpia o arquitecta cebolla y SOLID?

  • @leonardonorambuena2172
    @leonardonorambuena2172 3 года назад +1

    Sería de buena utilidad utilizarlo para el connectionstring?

  • @oscardmg
    @oscardmg 3 года назад

    Hola Hector! muchas gracias por tus videos, me han servido mucho!! Pregunta, para publicar el proyecto hay que hacer alguna configuración adicional?.

    • @hdeleonnet
      @hdeleonnet  3 года назад +7

      Los secrets van en dev, en producción pones variables de entorno, veremos como va este video y si va bien hacemos uno con el despliegue.

    • @oscardmg
      @oscardmg 3 года назад

      @@hdeleonnet muchas gracias por la respuesta!!!

  • @MrElmarqueli
    @MrElmarqueli 3 года назад +1

    Pero otra persona no podría tomar ese archivo vincularlo a un proyecto y obtener los datos o va solo a nivel de que quede independiente del proyecto

    • @hdeleonnet
      @hdeleonnet  3 года назад

      El archivo esta en tu equipo, solo en tu equipo, si alguien agarra tu equipo pues puede hasta robarte tus fotos

  • @enzol.castro2925
    @enzol.castro2925 2 года назад

    y cuando publicamos a PROD en el IIS que sucedería con estos files y los passwords? Gracias.

  • @ariel6148
    @ariel6148 3 года назад +1

    Dejen likes amigos

  • @Gear3g
    @Gear3g 3 года назад +1

    Like si viste el acceso directo de The King of Fighters X... en el escritorio de Héctor

  • @csb-systemsupport2458
    @csb-systemsupport2458 2 года назад

    Use secrets.json para guardar mi cadena de conexion todo funciona correctamente cuando se ejecuta el proyecto . El error viene cuando lo compilo para publicarlo en un hosting en la nube y creo que es porque no encuentra el archivo secrets.json porque no esta en la compilacion algun recomendacion de como podria solucionar este problema . Nose si me hago entender. Gracias.

  • @remoteWork-s5m
    @remoteWork-s5m 18 дней назад

    Cuanto de secreta es la información? Cuando creas un BreakPoint y te situas arriba, te sale la password. Por otro lado, si trabajas en equipo, como puedes hacer para que sea confidencial realmente, no en local, si no, en equipo. Gracias

  • @alexrigar
    @alexrigar 3 года назад

    pero luego ese json de secretos como se gestiona entre equipos, yo uso variables de entorno porque no tengo acceso (por ejemplo de AWS) de otros ambientes como QA o Prod, y con variables de entorno pues las personas que si tienen acceso a esos ambientes las configuran y listo.

  • @rodrigo6459
    @rodrigo6459 3 года назад

    Supongamos que trabajo con otra persona y yo configuro mi secreto pero el no hace nada, al momento de compilar la otra persona en su maquina le da un error si por ejemplo tengo en mi secreto el key de acceso a un Blob de azure?

  • @ManuelRBercian
    @ManuelRBercian 11 месяцев назад

    me parece bien tu video, pero ahora me queda la duda, que pasa cuando pasa el proyecto a produccion?

  • @edgaramcr
    @edgaramcr 3 года назад

    Me gustó el video, pero que sucede cuando se desea hacer el publish? Que sucede con el archivo JSON o qué se debe hacer?

  • @s1ckn3t
    @s1ckn3t 2 месяца назад

    hola y como se haría en producción?

  • @nifares8744
    @nifares8744 3 года назад

    03:51 qué paquete y/o extensión utilizas para ver la previsualización del compilado sin ir a la consola.

    • @IsraelSistemas
      @IsraelSistemas 3 года назад

      noes ninguna extension ni paquete amigo, solo en ese punto ejecuto le habia picado a "Ejecutar" el proyecto y al arrancar entro en un breakpoint que el mismo puso (el punto rojo) y al posicionarse dentro de las variables que se encuentren dentro del contexto de ese breakpoint le permite ver su valor :) . Saludos

  • @montanomariano
    @montanomariano 3 года назад

    Hola, esto funciona en .net 5 o en core también?

    • @hdeleonnet
      @hdeleonnet  3 года назад

      El ejemplo es .net 5, funciona igual en core