署名を追加するためにドキュメントと署名者を SOAP 経由で CoSign に送信しようとすると、次のエラーが発生します。
<ResultMajor>urn:oasis:names:tc:dss:1.0:resultmajor:ResponderError</ResultMajor>
<ResultMinor>urn:oasis:names:tc:dss:1.0:resultminor:GeneralError</ResultMinor>
<ResultMessage lang="en">Failed create and sign err 90030389</ResultMessage>
非常に一般的なエラーであることはわかっていますが、次に何をすべきかわかりません。何か案は?ユーザー名とパスワードは正しいと言われ、CoSign クライアントを使用しているときに機能しています。(バイナリの一部も切り捨てました)
私の石鹸のリクエストは次のとおりです。
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<Body>
<ns1:DssSign xmlns:ns1="http://arx.com/SAPIWS/DSS/1.0/">
<ns2:SignRequest xmlns:ns2="urn:oasis:names:tc:dss:1.0:core:schema" RequestID="DummyRequestId">
<ns2:OptionalInputs>
<ns2:ClaimedIdentity NameQualifier=" ">
<ns2:Name>UserName</ns2:Name>
<ns2:SupportingInfo>
<ns3:LogonPassword xmlns:ns3="http://arx.com/SAPIWS/DSS/1.0">Password</ns3:LogonPassword>
</ns2:SupportingInfo>
</ns2:ClaimedIdentity>
<ns2:SignatureType>http://arx.com/SAPIWS/DSS/1.0/signature-field-create-sign</ns2:SignatureType>
<ns3:SAPISigFieldSettings xmlns:ns3="http://arx.com/SAPIWS/DSS/1.0" Name="SigField" DependencyMode="Independent" SignatureType="Digital" Page="1" X="366" Y="705" Height="58" Width="182" EmptyFieldLabel="" Invisible="false"/>
<ns3:ReturnPDFTailOnly xmlns:ns3="http://arx.com/SAPIWS/DSS/1.0">true</ns3:ReturnPDFTailOnly>
</ns2:OptionalInputs>
<ns2:InputDocuments>
<ns2:Document>
<ns2:Base64Data MimeType="application/pdf">JVBERi0xLjQKJaqrrK0KNCAwI0YK</ns2:Base64Data>
</ns2:Document>
</ns2:InputDocuments>
</ns2:SignRequest>
</ns1:DssSign>
</Body>
</S:Envelope>