You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Removed the endpoint mismatch error example and its resolution steps from the document.
The error comes from signtool not Trusted signing and signtool team prefers to keep it generic.
Copy file name to clipboardExpand all lines: articles/trusted-signing/how-to-signing-integrations.md
-38Lines changed: 0 additions & 38 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -161,44 +161,6 @@ To sign by using Trusted Signing, you need to provide the details of your Truste
161
161
162
162
<sup>1</sup> The optional `"CorrelationId"` field is an opaque string value that you can provide to correlate sign requests with your own workflows, such as build identifiers or machine names.
163
163
164
-
#### Endpoint mismatch error example
165
-
166
-
If the endpoint does not match the region where the Trusted Signing account and certificate profile were created, a sign request can fail with a 403 Forbidden response and an internal SignTool error. This indicates the service rejected the request due to an incorrect regional endpoint.
167
-
168
-
Example failure output:
169
-
170
-
```
171
-
Submitting digest for signing...
172
-
Unhandled managed exception
173
-
Azure.RequestFailedException: Service request failed.
1. Verify the region where the Trusted Signing account and certificate profile were provisioned.
196
-
2. Update the `"Endpoint"` value in the JSON to the correct regional URI from the table above.
197
-
3. Retry the signing operation.
198
-
199
-
Tip: A 403 with zero content length and `SignerSign()` failure is a strong indicator of an endpoint–region mismatch.
200
-
201
-
202
164
### Authentication
203
165
204
166
This Task performs authentication using [DefaultAzureCredential](/dotnet/api/azure.identity.defaultazurecredential), which attempts a series of authentication methods in order. If one method fails, it attempts the next one until authentication is successful.
0 commit comments