Eoin2211
Eoin2211

Reputation: 911

Blueprism Code Producing 403 Forbidden Error

I am trying to use Blueprism to download pdf files from Sharepoint. I am using the below code. Url and Path are both variables which get passed through. This is producing a 403 forbidden error. I believe that Blueprism is required to pass credentials to Sharepoint before it will be allowed to download the file. Is this possible?

Using wc As New System.Net.WebClient()
wc.DownloadFile(Url, Path)
End Using

Upvotes: 0

Views: 412

Answers (2)

AnastasiosKr
AnastasiosKr

Reputation: 1

First of all, is this a Sharepoint Online or OnPremises version? As you understand, you are connecting to web resource via an API and as such you have to get authenticated and authorized to access those resources.

If it's SPO, you can use the API component for SharePoint integration from DX and configure. In case of SP On prem, you have to customize a lot to achieve your results.

Upvotes: 0

Dexter Whelan
Dexter Whelan

Reputation: 454

I don't think you have a password related issue, likely the SharePoint is recognising your account access via AD group or SSO of some kind. 403 means the server has understood your request but is denying to fulfil it because of an access reason on the profile you have. Make sure you can manually download the file on the profile you are emulating for a start then also check the profile the bot is operating under (not necessarily yours in some cases ) has access to said file.

Literally 403 is a request that relates to an access issue so somewhere something doesn't have the correct access lined up

Upvotes: 1

Related Questions