Skip to content

Commit d44fd91

Browse files
Merge branch 'dev' of github.com:Azure/azure-powershell into bugbashfixes
2 parents 6875038 + c3eff35 commit d44fd91

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/ServiceManagement/RemoteApp/Commands.RemoteApp/TemplateImage/NewAzureRemoteAppTemplateImage.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,8 +249,9 @@ private string GetAzureVmSasUri(string vmImageName)
249249
pageBlob = new CloudPageBlob(uri, credentials);
250250

251251
accessPolicy.Permissions = SharedAccessBlobPermissions.Read;
252-
accessPolicy.SharedAccessStartTime = DateTime.Now;
253-
accessPolicy.SharedAccessExpiryTime = DateTime.Now.AddHours(12);
252+
// Sometimes the clocks are 2-3 seconds fast and the SAS is not yet valid when the service tries to use it.
253+
accessPolicy.SharedAccessStartTime = DateTime.UtcNow.AddMinutes(-5);
254+
accessPolicy.SharedAccessExpiryTime = DateTime.UtcNow.AddHours(12);
254255

255256
sas = pageBlob.GetSharedAccessSignature(accessPolicy);
256257

0 commit comments

Comments
 (0)