Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

Xamarin Android: ClientCertificate.SetCertificate wirft NotImplementedException
Urza
myCSharp.de - Member



Dabei seit:
Beiträge: 42

Themenstarter:

Xamarin Android: ClientCertificate.SetCertificate wirft NotImplementedException

beantworten | zitieren | melden

Hallo,

Ich habe ein Xamarin Forms (4.2.0.848062) Projekt.

Ich möchte mich per Client Certificate Authentication mit einem IIS bzw. einem ASMX WebService verbinden. Im UWP-Projekt funktioniert das mit den Folgenden Einstellungen:

var httpsBinding = new BasicHttpsBinding(BasicHttpsSecurityMode.Transport);
und

            if (_httpCredentialType == HttpClientCredentialType.Certificate)
                client.ClientCredentials.ClientCertificate.SetCertificate(_storeLocation, _storeName, X509FindType.FindBySubjectName, _certificateIdentifier);

Bei Android (iOS noch ungetestet) bekomme ich an der Stelle SetCertificate eine NotImplementedException.

Schaue ich mir die Doku zu SetCertificate an. steht ganz unten:
Gültig für: Xamarin.Android

Was mache ich falsch?
Gibt es andere Wege ein Client Zertifikat zu übergeben?

Vielen Dank für Eure Zeit

Urza
“Knowledge cannot replace friendship. I'd rather be an idiot than lose you.”

- Patrick to Spongebob
private Nachricht | Beiträge des Benutzers