Modificarea a configurației IIS prin PowerShell

Modificarea a configurației IIS prin PowerShell

access_time 2017/03/24 chat_bubble_outline 0 comments

Recent am dat de o situație când la deployment se aplica transformarea la web.config cu ce era în release. Unele chestii, însă, era necesar de a le întoarce înapoi pe serverul de Development. Cerința era de a nu avea configuri per fiecare environment, așa că, am decis că după deploy de adăugat un task în Octopus care rula un PowerShell script similar la acesta:

Add-WebConfigurationProperty //system.webServer/httpProtocol/customHeaders "IIS:\sites\test.test1.com" -AtIndex 0 -Name collection -Value @{name='Access-Control-Allow-Origin';value='*'}
Add-WebConfigurationProperty //system.webServer/httpProtocol/customHeaders "IIS:\sites\test.test1.com" -AtIndex 0 -Name collection -Value @{name='Access-Control-Allow-Headers';value='Content-Type'}
Add-WebConfigurationProperty //system.webServer/httpProtocol/customHeaders "IIS:\sites\test.test1.com" -AtIndex 0 -Name collection -Value @{name='Access-Control-Allow-Methods';value='GET, OPTIONS'}

folder_openAssigned tags
content_copyCategorized under

No Comments

comment No comments yet

You can be first to leave a comment

Submit an answer

Only registered users can comment.