.Net 2.0 Funktionalität über WebService
Published by André Knuth März 7th, 2006 in .NETIch musste heute einen kleinen Umweg machen, um Funktionalität, die nur im .Net 2.0 Framework zur Verfügung steht, auch in einer .NET 1.1 Anwendung zu nutzen.
Es geht um die Erstellung von externen Signaturen im PKCS#7-, respektive CMS Format.
Da diese Form der Signierung meines Wissens nach nur mit dem .NET 2.0 Framework möglich ist, habe ich folgendes gemacht:
- .NET 2.0 Framework installieren
- Entwicklungsumgebung installieren
- WebService schreiben der die Funktionalität kapselt und ein byte[] mit der Signatur zurückgibt
- WebService deployen
- Deployte Anwendung im IIS auf das .NET Framework 2.0 umstellen
- WebService in der .NET 1.1 Anwendung einbinden
nutzen und warten, bis wir komplett auf das .NET 2.0 Framework umstellen…
Ich hatte ja gehofft, daß im .NET 2.0 Framework die crypt.dll endlich mal durch nativen C# Code ersetzt wird. Ist aber leider nicht der Fall, wenn man sich den Code mit Reflector anschaut, sieht man wieder, daß die Aufrufe weitestgehend an diese dll weitergeleitet werden.
Bei Mono hingegen wird versucht obige Funktionalität in C# zu implementieren, jedoch gibt es dort derzeit nur Low-Level Kryptographie-Funktionalität.

No Responses to “.Net 2.0 Funktionalität über WebService”
Please Wait
Leave a Reply