5
Jak bezpiecznie przechowywać plik p12 w szynach? Moja internetowa aplikacja produkcyjna będzie w Heroku. Plik służy do dynamicznego podpisywania niektórych dokumentów.Bezpiecznie przechowuj plik p12 w szynach
Jak bezpiecznie przechowywać plik p12 w szynach? Moja internetowa aplikacja produkcyjna będzie w Heroku. Plik służy do dynamicznego podpisywania niektórych dokumentów.Bezpiecznie przechowuj plik p12 w szynach
Przechowywanie zawartości p12 w zmiennej środowiskowej powinno być wystarczająco bezpieczne na Heroku. W ten sposób przynajmniej nie jest dostępny w bazie kodu lub w bazie danych.
można skonfigurować Heroku zmienne środowiskowe, takie jak ten:
heroku config:add P12_CONTENTS="$(cat /path/to/file.p12)"
I tylko w przypadku ktoś zastanawia; można najwyraźniej bezpiecznie przechowywać 128k w zmiennej środowiskowej: https://stackoverflow.com/questions/1078031/what-is-maximum-size-of-an-environment-variable-value. Mój plik P12 dla interfejsów API Google to 1,7 tys., Czyli znacznie poniżej limitu. –
Jak dodać plik do Heroku w ten sposób, jeśli nie sprawdzasz pliku w Git? (to jest projekt open source) – Kelseydh
Występuje błąd: niepoprawna sekwencja bajtów w UTF-8 (ArgumentError) – tdc