SignedXml не распознает u: Id в качестве действительного идентификатора XML, а для подписи XML требуется, чтобы он был идентификатором XML.
Вы можете использовать схему (http://docs.oasis -open.org /wss / 2004/01 / oasis-200401-wss-wssecurity-utility-1.0.xsd, если вы пытаетесь использовать идентификатор WS-Security), или добавьте DTD к фрагменту XML.(]> для фрагмента XML).Добавление DTD только к вашему LoadXml заставит SignedXml распознавать Id, но, поскольку SOAP не допускает DTD, не включайте DTD в свой SOAP на проводе.