<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Thema "REST API Login Problem" in Wertpapiere &amp; Anlage</title>
    <link>https://community.comdirect.de/t5/wertpapiere-anlage/rest-api-login-problem/m-p/242501#M152467</link>
    <description>&lt;P&gt;Hallo,&lt;/P&gt;&lt;P&gt;ich versuche ein Login aufzubauen gemäß der Dokumentation und der Youtube-Anleitung "Wie funktioniert das comdirect REST API mit Postman?". Ich verwende Google Apps Script und war erfolgreich bei Punkt 2.1 und 2.2&lt;/P&gt;&lt;P&gt;Bei 2.3 (Anlage Validierung einer Session-TAN) erhalte ich im response header die Fehlermeldung&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;x-http-response-info: {"messages":[{"severity":"ERROR","key":"request.syntax.error","message":"Die Anfrage war syntaktisch inkorrekt","args":{},"origin":[]}]}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mit Postman geht der request anstandslos durch. Ich hab jetzt einige Tage verbracht, den bug zufinden, aber ohne Erfolg. Daher jetzt hier die Anfrage.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hier die von mir verwendete Url und die requestoptions:&lt;/P&gt;&lt;P&gt;Url:&lt;/P&gt;&lt;P&gt;&lt;A href="https://api.comdirect.de/api/session/clients/user/v1/sessions/FA8C14F924DF4193900C0BAB82F28CAC/validate" target="_blank" rel="noopener"&gt;https://api.comdirect.de/api/session/clients/user/v1/sessions/FA8C14F924DF4193900C0BAB82F28CAC/validate&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Requestoptions:&lt;/P&gt;&lt;P&gt;{headers={Accept=application/json, x-http-request-info={"clientRequestId":{"sessionId":"05ce8a20-77e6-0a5f-b5c1-258fa1a8c6c7","requestId":"817335185"}}, Authorization=Bearer 721bbbb3-7504-404f-a72b-e17cc69d46d5, Content-Type=application/json}, muteHttpExceptions=true, followRedirects=true, body={"identifier":"FA8C14F924DF4193900C0BAB82F28CAC","sessionTanActive":true,"activated2FA":true}, method=POST}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gäb's dazu was zu sagen? Würde mich freuen,&lt;/P&gt;&lt;P&gt;Robert&lt;/P&gt;</description>
    <pubDate>Tue, 21 Jun 2022 13:43:03 GMT</pubDate>
    <dc:creator>nicknicker</dc:creator>
    <dc:date>2022-06-21T13:43:03Z</dc:date>
    <item>
      <title>REST API Login Problem</title>
      <link>https://community.comdirect.de/t5/wertpapiere-anlage/rest-api-login-problem/m-p/242501#M152467</link>
      <description>&lt;P&gt;Hallo,&lt;/P&gt;&lt;P&gt;ich versuche ein Login aufzubauen gemäß der Dokumentation und der Youtube-Anleitung "Wie funktioniert das comdirect REST API mit Postman?". Ich verwende Google Apps Script und war erfolgreich bei Punkt 2.1 und 2.2&lt;/P&gt;&lt;P&gt;Bei 2.3 (Anlage Validierung einer Session-TAN) erhalte ich im response header die Fehlermeldung&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;x-http-response-info: {"messages":[{"severity":"ERROR","key":"request.syntax.error","message":"Die Anfrage war syntaktisch inkorrekt","args":{},"origin":[]}]}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mit Postman geht der request anstandslos durch. Ich hab jetzt einige Tage verbracht, den bug zufinden, aber ohne Erfolg. Daher jetzt hier die Anfrage.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hier die von mir verwendete Url und die requestoptions:&lt;/P&gt;&lt;P&gt;Url:&lt;/P&gt;&lt;P&gt;&lt;A href="https://api.comdirect.de/api/session/clients/user/v1/sessions/FA8C14F924DF4193900C0BAB82F28CAC/validate" target="_blank" rel="noopener"&gt;https://api.comdirect.de/api/session/clients/user/v1/sessions/FA8C14F924DF4193900C0BAB82F28CAC/validate&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Requestoptions:&lt;/P&gt;&lt;P&gt;{headers={Accept=application/json, x-http-request-info={"clientRequestId":{"sessionId":"05ce8a20-77e6-0a5f-b5c1-258fa1a8c6c7","requestId":"817335185"}}, Authorization=Bearer 721bbbb3-7504-404f-a72b-e17cc69d46d5, Content-Type=application/json}, muteHttpExceptions=true, followRedirects=true, body={"identifier":"FA8C14F924DF4193900C0BAB82F28CAC","sessionTanActive":true,"activated2FA":true}, method=POST}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gäb's dazu was zu sagen? Würde mich freuen,&lt;/P&gt;&lt;P&gt;Robert&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jun 2022 13:43:03 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/wertpapiere-anlage/rest-api-login-problem/m-p/242501#M152467</guid>
      <dc:creator>nicknicker</dc:creator>
      <dc:date>2022-06-21T13:43:03Z</dc:date>
    </item>
    <item>
      <title>Betreff: REST API Login Problem</title>
      <link>https://community.comdirect.de/t5/wertpapiere-anlage/rest-api-login-problem/m-p/242502#M152468</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.comdirect.de/t5/user/viewprofilepage/user-id/23420"&gt;@nicknicker&lt;/a&gt;&amp;nbsp; schrieb:&lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mit Postman geht der request anstandslos durch.&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Das ist gut, damit wissen wir, daß es prinzipiell funktioniert.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;P&gt;Bei 2.3 (Anlage Validierung einer Session-TAN) erhalte ich im response header die Fehlermeldung&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;x-http-response-info: {"messages":[{"severity":"ERROR","key":"request.syntax.error","message":"Die Anfrage war syntaktisch inkorrekt","args":{},"origin":[]}]}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Damit der lässt sich der Fehler schnell finden.&lt;/P&gt;&lt;P&gt;Du holst dir aus postman die daten, die gesendet werden und vergleichst den postman-request Buchstabe für Buchstabe mit dem, was dein Programm produziert.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jun 2022 14:51:29 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/wertpapiere-anlage/rest-api-login-problem/m-p/242502#M152468</guid>
      <dc:creator>dg2210</dc:creator>
      <dc:date>2022-06-21T14:51:29Z</dc:date>
    </item>
    <item>
      <title>Betreff: REST API Login Problem</title>
      <link>https://community.comdirect.de/t5/wertpapiere-anlage/rest-api-login-problem/m-p/242520#M152481</link>
      <description>&lt;P&gt;Danke für die schnelle Antwort, aber:&lt;/P&gt;&lt;P&gt;Entwarnung, ich hab den bug. Nicht in Postman zu finden, sondern bei google script heißt es &lt;SPAN&gt;&amp;nbsp;im header nicht&amp;nbsp;&lt;/SPAN&gt;"body", sondern&lt;SPAN&gt;&amp;nbsp;"payload". Ächz....&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Jetzt kommt das nächste Hindernis:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Im Video kommt im response gleich die P_Tan challenge. Ich kriege aber die&amp;nbsp;&lt;SPAN&gt;P_TAN_APP challenge und muß noch umschalten auf die P_TAN.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Die Doku sagt: "Um auf ein anderes TAN-Verfahren zu wechseln (Beispiel: P_TAN), wird diese Validation-Schnittstelle&lt;BR /&gt;erneut aufgerufen."&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Mach ich also gleich den gesamten Aufruf "Anlage Validierung einer Session-TAN" nochmals mit der Ergänzung "x-once-authentication-info: {"typ":"P_TAN"}" im header?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jun 2022 19:55:25 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/wertpapiere-anlage/rest-api-login-problem/m-p/242520#M152481</guid>
      <dc:creator>nicknicker</dc:creator>
      <dc:date>2022-06-21T19:55:25Z</dc:date>
    </item>
    <item>
      <title>Betreff: REST API Login Problem</title>
      <link>https://community.comdirect.de/t5/wertpapiere-anlage/rest-api-login-problem/m-p/242523#M152483</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.comdirect.de/t5/user/viewprofilepage/user-id/23420"&gt;@nicknicker&lt;/a&gt;&amp;nbsp; schrieb:&lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Mach ich also gleich den gesamten Aufruf "Anlage Validierung einer Session-TAN" nochmals mit der Ergänzung "x-once-authentication-info: {"typ":"P_TAN"}" im header?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;ja, genau so geht es.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jun 2022 20:17:29 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/wertpapiere-anlage/rest-api-login-problem/m-p/242523#M152483</guid>
      <dc:creator>dg2210</dc:creator>
      <dc:date>2022-06-21T20:17:29Z</dc:date>
    </item>
  </channel>
</rss>

