Improved or typo fixed.
When a signature string is generated, an empty string must be wrapped, even if there is no signature information. Otherwise, authentication fails. This needs to be addressed when generating the signature string
Solution
Add the corresponding description to the sample document that generates the sample signature string