corona-warn-app / cwa-quicktest-onboarding

This repository contains the informations about onboarding procedure for rapid antigen test partners of the Corona-Warn-App. Please use our Wiki page for further details (german language only).
22 stars 52 forks source link

Umstieg von Testsystem auf Produktiv #96

Open mjovicevic opened 2 years ago

mjovicevic commented 2 years ago

Hallo Zusammen. Nachdem wir nun endlich die Testphase erfolgreich abgeschlossen haben haben wir von T-Systems ein xxxx.key file zugesendet bekommen. Leider habe ich nun keinen Schimmer was ich damit anfangen soll.

In der Testphase hatte ich ein cer file, ein .key file und das zugehörige Passwort. Ich nutze den PHP Code der auf dieser Seite als Beispiel angegeben ist.

$url     ="https://quicktest-result.coronawarn.app/api/v1/quicktest/results";
$certPath ="CWA/myCertFile.cer";//Path to your certificate xxxxx.cer
$keyPath  ="CWA/myKEyFile_prd.key";//Path to your key file xxx-wru.key
$pass     ="myPassword";//- Your password for the key.

$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_PORT, 443); curl_setopt($ch, CURLOPT_VERBOSE, 0); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); curl_setopt($ch, CURLOPT_SSLCERT, $certPath); curl_setopt($ch, CURLOPT_SSLCERTPASSWD, $pass); curl_setopt($ch, CURLOPT_SSLKEY, $keyPath); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $json);

Kann mir einer erklären was ich nun machen muss?

Vielen Dank und Viele Grüße Michael