Chrome AutoSelectCertificateForUrls OSX

Tengo un certificate SSL de cliente para authentication. Estoy tratando de asignarlo a una URL en Chrome en OSX, sin embargo, la documentation de Chromium no sirve de nada.

No tengo idea de en qué file colocar la preference AutoSelectCertificateForUrls . Supongo que será algún file en ~ / Library / Application Support / Google / Chrome / Default , basado en esto .

  • La notificación "iPad no se carga" es molesta - Mavericks
  • ¿Cómo agrego más categorías a la barra lateral del Finder de Mac OS X?
  • ¿Cómo puedo hacer una copy de security y restaurar los perfiles de Wi-Fi en Lion?
  • ¿Cómo habilitar "Click-to-play" en la versión de Google Chrome 43.0.2357.124 (64-bit)?
  • Deshabilitar post de autoseleccionar en OS X Mail
  • ¿ICloud Drive descarga automáticamente todos los files?
  • Lo mejor que puedo hacer es search algunos files aleatorios con las extensiones .json a través de find . Son todas extensiones y tienen paths extraños, por ejemplo

    Default / Extensions / pjkljhegncpnkpknbcohdijeoejaedia / 7_1 / _locales / nl / messages.json

    ¿Puede alguien decirme en qué file colocar la configuration AutoSelectCertificateForUrls ?

  • ¿Cómo puedo download Mac OS X El Capitan sin tienda de aplicaciones?
  • ¿Hay algún beneficio en eliminar extensiones de kernel Mac OS X no utilizadas?
  • Control de volumen del nivel de aplicación en OS X?
  • Normalización Unicode para nombres de file y text copydo de pdf: s
  • ¿Es posible hacer que el visor de keyboard muestre un keyboard completo cuando se conecta un keyboard bluetooth?
  • Ejecute un AppleScript que requiera pulsaciones de teclas mientras la pantalla está bloqueada.
  • 2 Solutions collect form web for “Chrome AutoSelectCertificateForUrls OSX”

    La preference se encuentra en el file com.google.Chrome.manifest .

    1. Abra la carpeta de manifiesto con el siguiente command de Terminal.

       open /Applications/Google\ Chrome.app/Contents/Resources/com.google.Chrome.manifest/Contents/Resources/ 

      Esto supone que Google Chrome está en / Aplicaciones; ajustar si es necesario. Asegúrate de copyr toda la línea.

    2. Abra com.google.Chrome.manifest . Usaré TextMate.

    3. La preference AutoSelectCertificateForUrls va en la línea 174.

      Alternativamente, use ⌘F para search AutoSelectCertificateForUrls y luego select la matriz pfm_targets .

    4. Reemplazar user-managed con su cadena de preference, por el ejemplo en el enlace que brindó .

       {\"pattern\":\"https://www.example.com\",\"filter\":{\"ISSUER\":{\"CN\":\"certificate issuer name\"}}} 

    Alternativamente, puede usar el Administrador de grupos de trabajo para establecer la preference.

    1. Descarga y abre Workgroup Manager.

    2. Conéctese a localhost con una count de administrador.

    3. Elija la pestaña Usuario e ingrese su nombre de usuario, luego select su count.

    4. Seleccione Preferences en la barra de herramientas y elija la pestaña Detalles .

    5. Agregue Google Chrome o Chromium a la list haciendo clic en el button + y seleccionando el package de la aplicación.

    6. Haga doble clic en la aplicación a la que desea agregar la preference, o click ella y click el lápiz button.

    7. Haga clic en Siempre , luego elija Nueva key .

    8. Haga clic en Nuevo elemento y select Seleccionar automáticamente certificates de cliente para estos sitios .

    9. Haga clic en Nueva key .

    10. Haga doble clic en el valor de 0.

    11. Ingrese su cadena de preference deseada en el cuadro y presione enter.

    12. Haga clic en Aplicar ahora , luego en Hecho .

    13. Una administrada El ícono debe aparecer junto a la aplicación a la que agregó la preference.

    En Yosemite, esa aplicación Workgroup Manager no funciona, tampoco modificó el plist.

    Esto funcionó para mí, en una terminal:

     defaults write com.google.Chrome AutoSelectCertificateForUrls -array defaults write com.google.Chrome AutoSelectCertificateForUrls -array-add -string '{"pattern":"https://[*.]my.domain:8090","filter":{"ISSUER":{"CN":"example.com"}}}' 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).