---
title: "Enforce HTTPS for the xDB Processing service end point"
slug: "enforce-https-for-the-xdb-processing-service-end-point"
abstract: "How to enable HTTPS for the Sitecore xDB Processing service end point."
---
# Enforce HTTPS for the xDB Processing service end point

| **Applies to** | xDB Processing |
| --- | --- |
| **Sitecore Installation Framework** | HTTPS is enforced by default. |
| **Azure Toolkit** | HTTPS is enforced by default. |

If you have a separate xDB Processing role with HTTPS enabled, perform the following steps to enforce HTTPS.

> [!note]
> This step is not required for for the XP Single topology.

- Open the `C:\path\to\sitecore\App_Config\Sitecore\Marketing.xDB\Sitecore.Xdb.Remote.Client.config` file and set the `requireHttps` property to true as shown:

    ```text
    <param desc="requireHttps" type="System.Boolean" factoryMethod="Parse" arg0="true" />
    ```

> [!note]
> HTTPS is enforced by default. To allow HTTP in a development environment, set `requireHttps` to false. This is not recommended in a production environment.