:
"foo.example.com" .
: Xcode SSL , , Xcode , .
: Finder , ( .p12). "", , .p12. ( .pem), " " .
, : " ".
- " ",
.
- " ", , "", ( , X.509 ).
- " ", .
URL- : . Xcode , Keychain Access Safari . Keychain Access "" " > " ".... URL- (, https://foo.example.com/path/to/repository) "".
: Safari URL- . , Safari "-" foo.example.com " " . , (1).
, :
: : https://foo.example.com:443
: Subversion SSL .
Xcode Keychain, Subversion ( 1.4) Keychain . Subversion .
1) ~/.subversion/servers .
ssl-client-cert-file = /path/to/first.last.p12
- PKCS # 12.
svn: 'https://foo.example.com/path/to/repository': SSL- , : SSL: sslv3
: Subversion SSL- .
. .
.p12 :
svn ls https://foo.example.com/path/to/repository
, .
Note. If you use Versions with Black Pixel, at least v1.2.2, it seems that the problem is using Keychain for passwords, so ~/.subversion/serversyou will also need to add a line to
ssl-client-cert-password = yourpassword
where your password is in clear text. (This is obviously unsafe, so don't do this unless you need to.)
source
share