File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
src/ServiceManagement/RemoteApp/Commands.RemoteApp/TemplateImage Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -249,8 +249,9 @@ private string GetAzureVmSasUri(string vmImageName)
249
249
pageBlob = new CloudPageBlob ( uri , credentials ) ;
250
250
251
251
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 ) ;
254
255
255
256
sas = pageBlob . GetSharedAccessSignature ( accessPolicy ) ;
256
257
You can’t perform that action at this time.
0 commit comments