Skip to content

Commit e098dbf

Browse files
committed
fix
1 parent d00a235 commit e098dbf

File tree

5 files changed

+13
-3
lines changed

5 files changed

+13
-3
lines changed

playwright/src/test/java/com/microsoft/playwright/TestClientCertificates.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,8 @@ public void passWithTrustedClientCertificatesPfx() {
125125
.setIgnoreHTTPSErrors(true) // TODO: remove once we can pass a custom CA.
126126
.setClientCertificates(asList(
127127
new ClientCertificate(customServer.origin)
128-
.setPfxPath(asset("client-certificates/client/trusted/client_keystore.p12"))
129-
.setPassphrase("passphrase")));
128+
.setPfxPath(asset("client-certificates/client/trusted/keystore.p12"))
129+
.setPassphrase("")));
130130

131131
APIRequestContext request = playwright.request().newContext(requestOptions);
132132
APIResponse response = request.get(customServer.url);

playwright/src/test/resources/client-certificates/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ bash generate.sh
88

99
## Java: Convert PEM Files to PKCS12
1010

11+
Java server understands only PKCS12 keys, so we need to convert.
12+
1113
```
12-
openssl pkcs12 -export -in server_cert.pem -inkey server_key.pem -out server_keystore.p12 -name myalias
14+
bash generate_java.sh
1315
```
Binary file not shown.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
cd "$(dirname "$0")"
2+
CWD=$(pwd)
3+
4+
cd server
5+
openssl pkcs12 -export -in server_cert.pem -inkey server_key.pem -out server_keystore.p12 -name myalias -passout pass:
6+
7+
cd "$CWD/client/trusted"
8+
openssl pkcs12 -export -in cert.pem -inkey key.pem -out keystore.p12 -name myalias -passout pass:
Binary file not shown.

0 commit comments

Comments
 (0)