Skip to content

Support HTTPS devices with self-signed certificates #49

@flyte

Description

@flyte

Add a verify_ssl parameter to Device and discover() to allow connecting to UPnP devices that use self-signed SSL certificates (as per UPnP DeviceProtection:1 spec).

The simplest approach would be to use a requests.Session with verify=False passed through to all HTTP calls (device description, SCPD, SOAP, subscriptions).

Optionally, a cert parameter could be added for client certificate authentication.

Originally raised in #35.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions