Bigcommerce exclusively supports the WebDAV protocol to transfer files to merchant storage.
WebDAV (Web-based Distributed Authoring and Versioning) is a set of extensions to HTTP/1.1. It is an open, published standard that allows you to edit documents on a remote web server.
WebDAV is supported natively in Windows 10 and is easy to setup, in just three simple steps:
- Identify your Bigcommerce credentials (Path, Username, Password)
- Map a Network Drive using those credentials
- Login, Validate and Save the connection when you connect for the very first time
If you are unfamiliar with mapping network drives, let's get into some further detail:
To identify your Bigcommerce credentials (Step one from above)
- Login to Bigcommerce
- Find your Users Credentials under Setup and Tools under Advanced Tools > File Access (WebDAV)
- The credentials will be listed under the Setup Details **Note If you have Multiple user accounts each user can have their own WebDAV credentials. Individual account's credentials can be found in Bigcommerce under Users>Actions>Edit (Scroll down to the bottom) under WebDAV
- Copy the WebDAV path to your clipboard but leave the window open because you will need to copy two more items
To Map a Network Drive (Step two from above)
- Open File Explorer choose the "Computer" tab, Select "This PC" and Click the "Map network drive" button.
- Check the box for "Connect using different credentials"
- Click on the link "Connect to a Web site that you can use to store your documents and pictures" The Add Network Location Wizard will open.
- Click Next and then "Choose a custom network location"
- Paste in the Server address you copied from Step three from above and Click Next
- Type a name you will recognize later for this Drive Mapping, ie: "Bigcommerce WebDAV access"
- Click Next
To Login for the very first time (Step three from above)
- Make sure the box "Open this network location when I click Finish" is checked and Click Finish It will ask for your user id and password which should still be visible in your Bigcommerce window from step three above. Cut and Paste them in and check the remember my credentials box and then OK
- The next time you need to access the WebDAV folders you will only need to open your file explorer and look for the name you gave the Mapped Drive.
** Note WebDAV drive mappings cannot be shared. Each windows user should create their own drive mapping or there will be permissions issues.
Alternate Setup with StorePorter Options
Simply select the Drive Letter and it should be mapped the next time you sync to BigCommerce
If you need help setting this up, please feel free to book a ten minute call or call me at (208)416-6100 and Select option 2 for Support
Ran into a bug in Windows7:
there is a hotfix here that requires a reboot.
[Helpful troubleshooting info](http://www.yeehawup.com/2011/07/mapping-a-network-drive-to-webdav-share-in-windows-7/)
more helpful info here http://www.iis.net/learn/publish/using-webdav/using-the-webdav-redirector#001
yet another hotfix(webdav_x64_kb955137.msp) see attached
Update for WebDAV Extension for IIS 7.0 (KB955137) (x64)
https://www.microsoft.com/en-us/download/confirmation.aspx?id=21178
Another good WebDAV resource
http://www.iis.net/learn/publish/using-webdav/using-the-webdav-redirector#003
Try connecting to a different WebDAV folder and reconnecting to the original folder to flush windows cached connection credentials.
See:
https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-a-default-secure-protocols-in
for Windows 7 fix
Note: must reboot for fix to take effect.
We found setting the DefaultSecureProtocols Value to 0x00000800 (Enable TLS 1.2 by default) worked at several sites.
Check these sites for some users on a server not getting set properly.
https://tls1test.salesforce.com/s/
https://west-wind.com/wconnect/weblog/ShowEntry.blog?id=937
![image of internet options window](https://goo.gl/z3kzyM)
Check to be sure the Web Client Service is running and starts automatically
https://social.technet.microsoft.com/Forums/lync/en-US/6880d359-2833-4a6b-9512-86ad5c97930e/webdav-using-https-fails-with-network-name-cannot-be-found?forum=w8itpronetworking
Windows 10 Build 1903 broke WEBDav write functionality there is an unsanctioned workaround.
Replace winhttp.dll and winhttpcom.dll from the previous windows version c:\windows.old\system32\ folder to c:\windows\system32\. Just rename those files first from the c:\windows\system32\.
(may need to also replace davclnt.dll and WebClnt.dll)
You will probably need to take ownership of the files before renaming them and then restart the webclient service.
Link here:
https://answers.microsoft.com/en-us/windows/forum/all/webdav-broken-in-update-1903/1872ce50-cb88-4f21-8523-797a2742152a?auth=1
The files are attached to the article.
and also in the \\(field/wrigley)\StorePorter\Windows10WebDAVPatchDLLs
I just attached winhttp.dll and winhttpcom.dll from Windows 10 1809.
I just attached the davclnt.dll and WebClnt.dll that were mentioned in the initial workaround even though we haven't needed them yet. Just incase we might need them in the future
For Windows Server 2022 Standard addition:
There is no Desktop Experience instead install the WebDAV Redirector
https://help.nicelabel.com/hc/en-001/articles/4405114753041-Installing-support-for-WebDAV-to-access-documents-in-Documents-storage-in-Control-Center-or-from-File-Explorer#installing-support-for-webdav-to-access-documents-in-documents-storage-in-control-center-or-from-file-explorer-1-0