oAuth2 Microsoft Token und Asinet (XBase 2.0)
Moderator: Moderatoren
-
- Rookie
- Beiträge: 10
- Registriert: Di, 05. Nov 2024 11:11
oAuth2 Microsoft Token und Asinet (XBase 2.0)
Hallo,
hat schon jemand oAuth2 Microsoft Token Anmeldung mit der Xbase++ ASINET library implementiert ?
Schon den Token abholen war ein Akt, mit der Beschreibung des Assets oauth2 unter:
https://ilx.alaska-software.com/index.p ... ce-365.84/
Kommt man nicht wirklich weiter, die Beschreibung und die Beispiele sind teilweise verwirrend und funktionieren auch teils nicht!
Habe es dann endlich geschafft den Token zu bekommen!
Ich dachte nun das folgender Parameter zieht da es auch in der obigen Beschreibung so drin steht!
oSmtpClient:setAuthentication( "xoauth2" )
Dann kommt aber nur die Anfrage das ich eine SmartCard verwenden muß!!!
In der SmtpClient() Doku-Beschreibung steht nichts drin.
Wer kann weiter helfen ?
Vielen Dank
Willy
hat schon jemand oAuth2 Microsoft Token Anmeldung mit der Xbase++ ASINET library implementiert ?
Schon den Token abholen war ein Akt, mit der Beschreibung des Assets oauth2 unter:
https://ilx.alaska-software.com/index.p ... ce-365.84/
Kommt man nicht wirklich weiter, die Beschreibung und die Beispiele sind teilweise verwirrend und funktionieren auch teils nicht!
Habe es dann endlich geschafft den Token zu bekommen!
Ich dachte nun das folgender Parameter zieht da es auch in der obigen Beschreibung so drin steht!
oSmtpClient:setAuthentication( "xoauth2" )
Dann kommt aber nur die Anfrage das ich eine SmartCard verwenden muß!!!
In der SmtpClient() Doku-Beschreibung steht nichts drin.
Wer kann weiter helfen ?
Vielen Dank
Willy
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9581
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 117 Mal
- Danksagung erhalten: 409 Mal
- Kontaktdaten:
Re: oAuth2 Microsoft Token und Asinet (XBase 2.0)
Ich kann nur empfehlen, dafür die wirklich großartige und auch in anderen Bereichen extrem nützliche, robuste, sensationell dokumentierte und liebenswürdig supportete Chilkat-Bibliothek zu verwenden. Das ist neben List & Label mein wichtigstes Tool inzwischen.
Hier ein Beispiel für OAuth für MS 365/Mail, verfasst für Foxpro und deshalb mit nahezu null Aufwand in Xbase++ transferierbar:
https://www.example-code.com/foxpro/off ... ntials.asp
Hier ein Beispiel für OAuth für MS 365/Mail, verfasst für Foxpro und deshalb mit nahezu null Aufwand in Xbase++ transferierbar:
https://www.example-code.com/foxpro/off ... ntials.asp
Herzlich,
Tom
Tom
-
- Rookie
- Beiträge: 10
- Registriert: Di, 05. Nov 2024 11:11
Re: oAuth2 Microsoft Token und Asinet (XBase 2.0)
Kann Ich daraus schließen das es überhaupt nicht funktioniert mit der Asinet?
Vielleicht hat jemand noch dazu eine Anmerkung?
Schließlich ist die XBase++ Professional ja nicht geschenkt!
Im Chillkat Beispiel wird nur gewählt "ein Account in der Organisation, Only"
Geht es auch wen ich mit Accounts in any Organisation (Multitenant) und personal Microsoft Account wählen würde ?
Mein Ziel ist es eine Anmeldung hinzukriegen mit einer Hotmail Absender Adresse!
Selber ist der Anwender ein ganz normaler Anwendet mit einem Personal Microsoft Account oder nur ein Hotmail Account!
Danke
Vielleicht hat jemand noch dazu eine Anmerkung?
Schließlich ist die XBase++ Professional ja nicht geschenkt!
Im Chillkat Beispiel wird nur gewählt "ein Account in der Organisation, Only"
Geht es auch wen ich mit Accounts in any Organisation (Multitenant) und personal Microsoft Account wählen würde ?
Mein Ziel ist es eine Anmeldung hinzukriegen mit einer Hotmail Absender Adresse!
Selber ist der Anwender ein ganz normaler Anwendet mit einem Personal Microsoft Account oder nur ein Hotmail Account!
Danke
- Jan
- Marvin
- Beiträge: 14751
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 24 Mal
- Danksagung erhalten: 103 Mal
- Kontaktdaten:
Re: oAuth2 Microsoft Token und Asinet (XBase 2.0)
Moin,
ich selber habe in einer Anwendung OAuth2 drin. Das läuft da über den HTTPClient(). Das ist aber natürlich speziell auf diese Datenbank angepasst und wird auf anderen Servern anders laufen.
Aber ich hatte neulichst hier im Forum schon mal den Link gepostet zu einem Artikel von Alaska, wie man per OAuth2 auf Outlook 365 zugreift: https://ilx.alaska-software.com/index.p ... ce-365.84/ Das läuft dann natürlich über SMTPClient(), aber die Vorgehensweise ist sehr ähnlich dem, was ich mit dem HTTPClient() gemacht habe. Vielleicht gibt das ja den Hinweis, wie man das lösen könnte. Auf jeden Fall bietet der HTTPClient() erheblich mehr als auf den ersten Blick sichtbar ist. Wobei auch ich da die Übersicht und Beispiele vermisse. Das ist teilweise frustrierende Knochenarbeit, das passende und richtige herauszufinden.
Jan
ich selber habe in einer Anwendung OAuth2 drin. Das läuft da über den HTTPClient(). Das ist aber natürlich speziell auf diese Datenbank angepasst und wird auf anderen Servern anders laufen.
Aber ich hatte neulichst hier im Forum schon mal den Link gepostet zu einem Artikel von Alaska, wie man per OAuth2 auf Outlook 365 zugreift: https://ilx.alaska-software.com/index.p ... ce-365.84/ Das läuft dann natürlich über SMTPClient(), aber die Vorgehensweise ist sehr ähnlich dem, was ich mit dem HTTPClient() gemacht habe. Vielleicht gibt das ja den Hinweis, wie man das lösen könnte. Auf jeden Fall bietet der HTTPClient() erheblich mehr als auf den ersten Blick sichtbar ist. Wobei auch ich da die Übersicht und Beispiele vermisse. Das ist teilweise frustrierende Knochenarbeit, das passende und richtige herauszufinden.
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
-
- Rookie
- Beiträge: 10
- Registriert: Di, 05. Nov 2024 11:11
Re: oAuth2 Microsoft Token und Asinet (XBase 2.0)
Danke für die Rückmeldung
Ich komme da nicht weiter da der SmtpClient() nicht weiter.
Hast du den einen Ansatz/Beispiel wie ich eine E-Mail versenden kann mit dem httpClient() und MS-Token?
Ich komme da nicht weiter da der SmtpClient() nicht weiter.
Hast du den einen Ansatz/Beispiel wie ich eine E-Mail versenden kann mit dem httpClient() und MS-Token?
- Jan
- Marvin
- Beiträge: 14751
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 24 Mal
- Danksagung erhalten: 103 Mal
- Kontaktdaten:
Re: oAuth2 Microsoft Token und Asinet (XBase 2.0)
Hallo Willy,
für das Email-Versenden passt ja das Beispiel von Alaska, wo ich den Link gesendet hatte. HTTPClient() ist bei Mails natürlich der falsche Ansatz, da muß das SMTPClient() snei.
Jan
für das Email-Versenden passt ja das Beispiel von Alaska, wo ich den Link gesendet hatte. HTTPClient() ist bei Mails natürlich der falsche Ansatz, da muß das SMTPClient() snei.
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
-
- Rookie
- Beiträge: 10
- Registriert: Di, 05. Nov 2024 11:11
Re: oAuth2 Microsoft Token und Asinet (XBase 2.0)
Ja, dachte ich mir
Beispiel von Alaska wie gesagt funktioniert nur bedingt und da Ecke ich an!
Im Beipiel steht :
oSmtpClient:setAuthentication( "xoauth2" )
Geht nicht, er möchte eine Smartcard und das ist nirgendwo dokumentiert von Alaska aber im Beispiel steht es so drin!
Danke
Beispiel von Alaska wie gesagt funktioniert nur bedingt und da Ecke ich an!
Im Beipiel steht :
oSmtpClient:setAuthentication( "xoauth2" )
Geht nicht, er möchte eine Smartcard und das ist nirgendwo dokumentiert von Alaska aber im Beispiel steht es so drin!
Danke