Hardening Zip Deploy to accept a trailing slash (or not) in the ScmSiteUrl property

This commit is contained in:
Brian Zhu 2018-06-13 14:29:59 -07:00
Родитель 33d1298ad1
Коммит e9d61a0754
1 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -40,7 +40,12 @@ namespace Microsoft.NET.Sdk.Functions.Tasks
return false;
}
string zipDeployPublishUrl = scmSiteUrl + "/api/zipdeploy";
if (!scmSiteUrl.EndsWith("/"))
{
scmSiteUrl += "/";
}
string zipDeployPublishUrl = scmSiteUrl + "api/zipdeploy";
Log.LogMessage(MessageImportance.High, String.Format(Resources.PublishingZipViaZipDeploy, zipToPublishPath, zipDeployPublishUrl));