Instructions for adding mitmproxy certificates to the Java trust store.

Fixes #146
This commit is contained in:
Aldo Cortesi 2014-01-27 14:45:20 +13:00
parent 2df321e71b
commit 784f411273
3 changed files with 15 additions and 0 deletions

View File

@ -26,6 +26,7 @@
$!nav("certinstall/firefox.html", this, state)!$ $!nav("certinstall/firefox.html", this, state)!$
$!nav("certinstall/ios.html", this, state)!$ $!nav("certinstall/ios.html", this, state)!$
$!nav("certinstall/ios-simulator.html", this, state)!$ $!nav("certinstall/ios-simulator.html", this, state)!$
$!nav("certinstall/java.html", this, state)!$
$!nav("certinstall/osx.html", this, state)!$ $!nav("certinstall/osx.html", this, state)!$
$!nav("certinstall/windows7.html", this, state)!$ $!nav("certinstall/windows7.html", this, state)!$

View File

@ -7,4 +7,5 @@ pages = [
Page("ios.html", "IOS"), Page("ios.html", "IOS"),
Page("ios-simulator.html", "IOS Simulator"), Page("ios-simulator.html", "IOS Simulator"),
Page("android.html", "Android"), Page("android.html", "Android"),
Page("java.html", "Java"),
] ]

View File

@ -0,0 +1,13 @@
You can add the mitmproxy certificates to the Java trust store using
[keytool](http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/keytool.html).
On OSX, the required command looks like this:
<pre class="terminal">
sudo keytool -importcert -alias mitmproxy -storepass "password" \
-keystore /System/Library/Java/Support/CoreDeploy.bundle/Contents/Home/lib/security/cacerts \
-trustcacerts -file ~/.mitmproxy/mitmproxy-ca-cert.pem
</pre>
Note that your store password will (hopefully) be different from the one above.