• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Error: The URL provided is not a valid Webhook URL.

Explorer ,
Sep 22, 2021 Sep 22, 2021

Copy link to clipboard

Copied

Hi,

I have contact support for this error and they keep asking me to contact Enterprise Team through call. I can't call them and I am using a Developer Account which I believe should not be a problem.

Error: The URL provided is not a valid Webhook URL.
Screenshot 2021-09-22 at 16-15-42 Account.png

 Here's my code clearly setting the Header base on the ClientId,

 

[OperationContract]
			[WebInvoke(Method = "GET", RequestFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.Wrapped,
			ResponseFormat = WebMessageFormat.Json, UriTemplate = "AdobeSignNotification")]
			public string AdobeSignGetVerified()
			{
				///////
				var currentWebOperationContext = WebOperationContext.Current;
				var outgoingResponseHeaders = currentWebOperationContext.OutgoingResponse.Headers;
				var incomingRequestOrigin = currentWebOperationContext.IncomingRequest.Headers["Origin"];
				outgoingResponseHeaders.Add("Access-Control-Allow-Origin", incomingRequestOrigin);
				///////

				var headerClientId = currentWebOperationContext.IncomingRequest.Headers["X-ADOBESIGN-CLIENTID"];

				if (headerClientId != null && headerClientId.ToString() == "CB*********************5q") {
					outgoingResponseHeaders = WebOperationContext.Current.OutgoingResponse.Headers;
					outgoingResponseHeaders.Add("X-AdobeSign-ClientId", headerClientId);

					var statusCode = WebOperationContext.Current.OutgoingResponse.StatusCode;
					statusCode = System.Net.HttpStatusCode.OK;					
				}

				return string.Empty;
			}

 

 

TOPICS
Configure accounts

Views

7.3K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Explorer , Sep 22, 2021 Sep 22, 2021

Was able to fix.

I think the documentation should give more emphasize on this. 

answer.png

 

Votes

Translate

Translate
Explorer ,
Sep 22, 2021 Sep 22, 2021

Copy link to clipboard

Copied

Was able to fix.

I think the documentation should give more emphasize on this. 

answer.png

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
May 16, 2022 May 16, 2022

Copy link to clipboard

Copied

Hi Solem,

 

I had the same issue. I've now followed the instructions for verification, having read your post, but I'm still getting the error: 'The URL provided is not a valid Webhook URL'. When I hit my webhook from Postman, I am seeing the correct client ID in the response for the header 'X-AdobeSign-ClientId'. Before I log a case with support, do you have any thoughts on what else may be wrong in my case?

 

Thank you.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
May 17, 2022 May 17, 2022

Copy link to clipboard

Copied

Hi Jim,

I hope you have fixed your problem. If not just double check the URL you are pointing to.

Regards.
Solem

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
May 17, 2022 May 17, 2022

Copy link to clipboard

Copied

Thank you. Yes I got it fixed. In the end... it was actually an issue in a script I have running at the webhook. Now I'm receiving and processing posts to the webhook OK.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
May 23, 2022 May 23, 2022

Copy link to clipboard

Copied

Hi,

I did the same thing but the issue is not resolved. provided “xAdobeSignClientId” in the body to return but no luck.

 

Regards,

Komal Chauhan

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 08, 2022 Jun 08, 2022

Copy link to clipboard

Copied

I ran into both the verification method issue and resolved that, but also my endpoint was only configured to accept POST requests. If you still find that you're receiving the error, you'll also need to accept GET requests to that URL for verification.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Nov 07, 2022 Nov 07, 2022

Copy link to clipboard

Copied

Can you share your source code for receiving webhook?
Mine suddenly not working.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Feb 12, 2023 Feb 12, 2023

Copy link to clipboard

Copied

Hi Solem:

Good day~

We got the similar question and could you help us..We also fail on setting webhook and have no idea what is going on...We are not sure what you mean the URL are pointing to...If you have any samples to share with us...ex firewall, IIS portal .....

Thank you very much~

BR,

Joanne

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Feb 13, 2023 Feb 13, 2023

Copy link to clipboard

Copied

Hello,

You need to have a Get and Post of the Same API Url.

The get should follow this documentation.

GoodnowMcKay5FEF_0-1676345297051.png

The Post will handle what is being sent by the Webhook.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Feb 13, 2023 Feb 13, 2023

Copy link to clipboard

Copied

Hi,

Good day~

Thanks for the reply. Let me try it and see if it works. Thanks again~

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 13, 2024 Aug 13, 2024

Copy link to clipboard

Copied

Gosh this might be one of the worst error messages I've seen in a long time.  If anyone else is stuck here, what's going on is that unlike just about every other webhook setup I've gone through, this setup actually CALLS THE ENDPOINT and then determines whether the response is correct before saving.

 

If the response doesn't match the expected response, then it will give you an error saying your URL is invalid.  Your URL is fine, your implementation is invalid.  You need to actually implement the endpoint before setting up the webhook.

 

In my experience, no other webhook setup works this way, and the messaging on this error could definitely be made more clear.  Perhaps "The provided URL did not respond with the expected message, please check the webhook implementation guide and try again once the webhook is implemented"

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 13, 2024 Aug 13, 2024

Copy link to clipboard

Copied

LATEST

Here's some basic code that will get this endpoint accepted and let you move on (using Next.js at least):

import { NextRequest, NextResponse } from 'next/server';
export async function GET(req: NextRequest) {
    var clientid = req.headers.get('x-adobesign-clientid');
    const response = new NextResponse('Webhook received', { status: 200 });
    response.headers.set('X-AdobeSign-ClientId', clientid);
    return response;
}

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 02, 2021 Dec 02, 2021

Copy link to clipboard

Copied

I have validate azure function webhook url and it's properly executed. but still shown error while creating ne w webhook.

 

default22025693giqftl_1-1638508695856.png

 

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Dec 02, 2021 Dec 02, 2021

Copy link to clipboard

Copied

Just check the webhook you created it cannot be created using them:

  • SiteLocalAddress
  • LoopbackAddress
  • LinkLocalAddress
  • AnyLocalAddress
  • MulticastAddress

 

Perhaps this link can be of assistance.

https://www.adobe.io/apis/documentcloud/sign/docs.html#!adobedocs/adobe-sign/master/webhooks.md 

https://helpx.adobe.com/sign/using/adobe-sign-webhooks-api.html 

 

 

 



Sharing our knowledge today for your use tomorrow.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines