Skip to content

Cannot allow self signed certificates with current httpClient access level #3

@DavidBrunow

Description

@DavidBrunow

I'm using this library with an internal GitLab enterprise instance that is using a self-signed certificate. Without adjusting the access level of the GLApis httpClient to public I cannot set the security on that client to .acceptSelfSigned. Here is where I make that change for our use: https://github.com/malcommac/GitLabSwift/blob/main/Sources/GitLabSwift/Core/GLApi.swift#L76

I don't think that the best answer is to make that httpClient public but some way to influence the security would be nice.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions