我正在尝试使用以下代码上传我存储在 MemoryStream 中的文件。
private static void SaveStream(MemoryStream stream, string fileName)
{
var blobStorageService = new BlobStorageService();
UploadBlob(stream, fileName);
}
public void UploadBlob(MemoryStream fileStream,string fileName)
{
var blobContainer = _blobServiceClient.GetBlobContainerClient(Environment
.GetEnvironmentVariable("ContainerName"));
var blobClient = blobContainer.GetBlobClient(fileName);
blobClient.Upload(fileStream); <--- Error Message
}
Run Code Online (Sandbox Code Playgroud)
错误消息:System.ArgumentException:“content.Position 必须小于 content.Length。请将 content.Position 设置为要上传的数据的开头。”
我在 netlify 上使用自定义域部署了我的应用程序。
我的域名位于 Hostinger 上,我已经将 DNS 控制权交给了 netlify,并添加了 netlify 上指定的域名。
在某些设备上,我无法使用自定义域打开我的网站链接,以下是分别在 Chrome 和 Firefox 上显示的错误消息。即使我启用了 HTTPS,显示与此站点的连接也不安全。
在某些设备上,我可以打开网站链接,并且在启用 HTTPS 的情况下工作正常。
我需要购买 SSL 证书才能解决此问题吗?