Skip to content

Digest Access Authentication support for proxy #1306

@serhat359

Description

@serhat359

FTP Server OS: Unknown

FTP Server Type: Unknown

Client Computer OS: Windows

FluentFTP Version: 47.0.0

Framework: dotnet 6.0

I'm trying to connect to an FTP server using FluentFTP and currently the connections go through a proxy. Unfortunately the proxy I'm using uses Digest for authentication and I'm guessing this library only supports Basic authentication. Can you please add support for this?

Logs :

# Connect(False)
Status:   FluentFTP 47.0.0.0(.NET 6.0)
Status:   Connecting to IP #1= *:10080
HTTP/1.1 407 Proxy Authentication Required
Server: squid
Mime-Version: 1.0
Date: Tue, 25 Jul 2023 00:59:48 GMT
Content-Type: text/html;charset=utf-8
Content-Length: 3584
X-Squid-Error: ERR_CACHE_ACCESS_DENIED 0
Vary: Accept-Language
Content-Language: en
Proxy-Authenticate: Digest realm="ProxyServer", nonce="9518ffb1e64cc1d06d30c27c981f2eef", qop="auth", stale=false
X-Cache: MISS from unknown
X-Cache-Lookup: NONE from unknown:3128
Via: 1.1 unknown (squid)
Connection: keep-alive

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions