-
Type:
Enhancement
-
Status: Closed
-
Priority:
Medium
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Platform
-
Labels:None
-
Module:BenAdmin - Security
-
Reported by:Support
-
Item State:Production Complete - Closed
-
Issue Importance:Must Have
When user enter workterra.net, user should get redirected to https://www.workterra.net on production. It should not be mandatory to enter protocol for URL.
This ticket is related to WT-5254
Field | Original Value | New Value |
---|---|---|
Assignee | Amnesh Goel [ amnesh.goel ] | Vijayendra Shinde [ ID10506 ] |
Status | New Request [ 10029 ] | Pending for Approval [ 10002 ] |
Status | Pending for Approval [ 10002 ] | Approved for Development [ 10003 ] |
Status | Approved for Development [ 10003 ] | In Development [ 10007 ] |
Code Review Date | 07/Oct/2016 | |
Code Reviewed By | Saurabh Sablaka [ 11909 ] | |
Dev Due Date | 07/Oct/2016 | |
Production Due Date | 10/Oct/2016 | |
Stage Due Date | 8/Oct/16 [ 2016-10-08 ] |
Item State | Parent values: Development(10200)Level 1 values: Ready for Review(10208) | Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) |
Item State | Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) | Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) |
Item State | Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) | Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) |
Item State | Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) | Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) |
Assignee | Vijayendra Shinde [ ID10506 ] | Rakesh Roy [ rakeshr ] |
Status | In Development [ 10007 ] | Local Testing [ 10200 ] |
Status | Local Testing [ 10200 ] | Pending for Stage Approval [ 10300 ] |
Status | Pending for Stage Approval [ 10300 ] | Approved for Stage [ 10030 ] |
Status | Approved for Stage [ 10030 ] | Stage Testing [ 10201 ] |
Status | Stage Testing [ 10201 ] | Pending for Production Approval [ 10301 ] |
Status | Pending for Production Approval [ 10301 ] | Approved for production [ 10034 ] |
Status | Approved for production [ 10034 ] | Production Testing [ 10202 ] |
Resolution | Fixed [ 1 ] | |
Status | Production Testing [ 10202 ] | Production Complete [ 10028 ] |
Status | Production Complete [ 10028 ] | Closed [ 6 ] |
Item State | Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) | Parent values: Production Complete(10222)Level 1 values: Closed(10223) |
Transition | Time In Source Status | Execution Times |
---|
|
4m 30s | 1 |
|
3s | 1 |
|
2s | 1 |
|
4d 22h 24m | 1 |
|
2s | 1 |
|
2s | 1 |
|
2s | 1 |
|
2s | 1 |
|
2s | 1 |
|
1s | 1 |
|
1m 49s | 1 |
|
3s | 1 |
Using configuration we will redirect user from http to https.
This change will only be applicable for LB, Stage and Production as this needs SSL certificate configured on server.
As developer machine do not have ssl configured, we are not considering development environment for this change.
We will add below tag in outer web.config file in System.WebServers tag
<rewrite>
{HTTPS}<rules>
<rule name="http to https" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="
" matchType="Pattern" pattern="^OFF$" ignoreCase="true" negate="false" />
{HTTP_HOST}</conditions>
<action type="Redirect" url="https://
/
{R:1}" redirectType="SeeOther" />
</rule>
</rules>
</rewrite>