none
Microsoft recomienda NO utilizar SecureString RRS feed

Respuestas

  • Hola Miriam Pasion, 

    Me temo que un documento hosteado en gitHub no es necesariamente oficial de Microsoft.

    Los documentos oficiales de Microsoft son https://docs.microsoft.com/es-es/dotnet/api/system.security.securestring?view=netframework-4.8

    Y SecureString está valido para los siguientes ambientes

    Se aplica a

    .NET Core

    3.0 Preview 6 2.2 2.1 2.0 1.1 1.0

    .NET Framework

    4.8 4.7.2 4.7.1 4.7 4.6.2 4.6.1 4.6 4.5.2 4.5.1 4.5 4.0 3.5 3.0 2.0

    .NET Standard

    2.1 Preview 2.0

    Xamarin.Android

    7.1

    Xamarin.iOS

    10.8

    Xamarin.Mac

    3.0

    Gracias por usar los foros de MSDN.
    Erick Rivera
     ____
    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. 
    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    lunes, 15 de julio de 2019 2:18

Todas las respuestas

  • Hola Miriam Pasion, 

    Me temo que un documento hosteado en gitHub no es necesariamente oficial de Microsoft.

    Los documentos oficiales de Microsoft son https://docs.microsoft.com/es-es/dotnet/api/system.security.securestring?view=netframework-4.8

    Y SecureString está valido para los siguientes ambientes

    Se aplica a

    .NET Core

    3.0 Preview 6 2.2 2.1 2.0 1.1 1.0

    .NET Framework

    4.8 4.7.2 4.7.1 4.7 4.6.2 4.6.1 4.6 4.5.2 4.5.1 4.5 4.0 3.5 3.0 2.0

    .NET Standard

    2.1 Preview 2.0

    Xamarin.Android

    7.1

    Xamarin.iOS

    10.8

    Xamarin.Mac

    3.0

    Gracias por usar los foros de MSDN.
    Erick Rivera
     ____
    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. 
    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    lunes, 15 de julio de 2019 2:18
  • No has leído bien el documento oficial de MS

    https://docs.microsoft.com/es-es/dotnet/api/system.security.securestring?view=netframework-4.8

    Aparece 

    Comentarios

     Importante
    No se recomienda que utilice el SecureString clase para el nuevo desarrollo. Para obtener más información, consulte SecureString no debe usarse en GitHub.

    Y referencia  a Github:  https://github.com/dotnet/platform-compat/blob/master/docs/DE0001.md

    Si lo quieres en Inglés:


    https://docs.microsoft.com/en-us/dotnet/api/system.security.securestring?view=netframework-4.8#remarks
     Important
    We don't recommend that you use the SecureString class for new development. For more information, see SecureString shouldn't be used on GitHub.

    lunes, 15 de julio de 2019 6:48
  • Hola, eso hace referencia a que no uses SecureString si vas a subir a un repositorio público de GitHub ya que existen bots que escanean GitHub para buscar claves en archivos de configuración y en el código. Te recomiendo en tus desarrollos usar AzureDevOps en repos privados (creo que ahora son ilimitados) e inclusive usar Azure Key Vault para guardar las credenciales

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    lunes, 15 de julio de 2019 8:30
    Moderador