Good Morning,
I develop a command line client for web-api in python , everything works fine for all methods ( GET, PUT, PATCH, POST, DELETE) with normal data ( MD5, Digest and Authentication ), but with multipart form i have issue to authenticate, I receive this :
header: Cache-Control: no-cache
header: Pragma: no-cache
header: Expires: -1
header: Server: Microsoft-IIS/8.5
header: WWW-Authenticate: SmNetHmac1
header: SmartStore-Net-Api-AppVersion: 4.0.0.0
header: SmartStore-Net-Api-Version: 1 4.0.0
header: SmartStore-Net-Api-MaxTop: 120
header: SmartStore-Net-Api-Date: 2020-11-30T15:48:18.6969833Z
header: SmartStore-Net-Api-HmacResultId: 9
header: SmartStore-Net-Api-HmacResultDesc: ContentMd5NotMatching
header: X-AspNet-Version: 4.0.30319
header: Set-Cookie: SMARTSTORE.VISITOR=409ba4bb-6e56-4096-8db7-0cc90fb1f65a; expires=Tue, 30-Nov-2021 15:48:18 GMT; path=/; HttpOnly
header: X-Powered-By: ASP.NET
header: Date: Mon, 30 Nov 2020 15:48:18 GMT
header: Content-Length: 0
Python version 3.7.9
requests version 2.24.0
Someone have idea how construct correctly the message representation with MD5 hashed content ?
Thanks for any help
Best Regards