Hi,
I am trying to digitally sign InfoPath 2007 forms on the server side and make it possible for the user to validate the signature with InfoPath application. On the server side I would like to use the .NET to create and process the documents (that means System.Xml and System.Security.Cryptography.Xml).
I've found a few topics explaining how this could be achieved:
http://msdn.microsoft.com/en-us/library/bb608325.aspx
http://www.microsoft.com/belux/msdn/nl/community/columns/bouillon/signedinfopathforms.mspx
No one of solutions proposed in topics above work for InfoPath 2007.
Moreover, when I sign InfoPath form, following these topics, InfoPath application fails to recognize such signature.
When I try to verify signature created by InfoPath 2007 with my code, I get that the signature is invalid.
I've spent a few weeks looking for the solution, but with no luck.
Any ideas?
Thanks in advance,
Michael.