जब वहाँ एक नामस्थान उपसर्ग आईडी विशेषता द्वारा तत्व प्रवेश करने में असमर्थ:'विकृत संदर्भ तत्व' जब SignedXml वर्ग के साथ एक आईडी विशेषता के आधार पर एक संदर्भ जोड़ने
void Main()
{
var doc = new XmlDocument();
doc.LoadXml("<root xmlns:u=\"myuri\"><test u:Id=\"_0\">Zebra</test></root>");
SignedXml signedXml = new SignedXml(doc);
signedXml.SigningKey = new RSACryptoServiceProvider();
Reference reference = new Reference("#_0");
signedXml.AddReference(reference);
signedXml.ComputeSignature();
}
ComputeSignature()
'विकृत संदर्भ तत्व' के साथ यहाँ असफल हो जायेगी यह कैसे किया जाना चाहिए?
आप आज के लिए मेरे नायक हैं। धन्यवाद। – Bon
मुझे एक ही त्रुटि थी, लेकिन समस्या यह थी कि सिक्योरपार्ट \ आईडी के लिए मूल्य संख्या के साथ शुरू हुआ (केवल वर्णों की अनुमति है)। –
@ जेनफ्रेड्रिच आपको एक कामकाजी उत्तर पोस्ट करना चाहिए, अगर मैं सही हूं तो मैं स्वीकार करूंगा। –