Skip to content

Support HTTPS devices with self-signed certificates #49

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions