Access Forbidden when calling Azure Function

braxx 456 Reputation points
2021-01-07T12:29:30.427+00:00

Access Forbidden when calling Azure Function

I am trying to send a json with data, created dynamically within Azure Data Factory pipeline through HTTP Post request of Azure Function Activity to Azure Function. During the debug, I am getting the error:

Error code3608
Failure type User configuration issue
Details Call to provided Azure function 'XXX' failed with status-'Forbidden' and message….
The web app you have attempted to reach has blocked your access
Source
Pipeline
NotifUrDownloads_test3

54453-capture34.png

ADF settings:

54454-capture31.png
54461-capture33.png

Web-App Networking - > Access Restriction settings

54375-capture32.png

Do not understand why the web app has blocked the access. I have added the IP of the self-hosted Integration Runtime to the Networking - > Access Restriction settings of the Web App (App Service) to allow an access. I have also asked “Diagnose & Solve Problems” setting of the Web App with a question of “Which client IPs got rejected due to IP restriction?” and found no information my IR machine was blocked.
Thanks in advance for any suggestions

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
5,908 questions
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,623 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,930 questions
{count} votes

1 answer

Sort by: Most helpful
  1. braxx 456 Reputation points
    2021-01-18T16:45:04.393+00:00

    Get this finally resolved by migrating azure function-app to Isolated (within ASE) App-Service-Plan

    2 people found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.