Commit b9cc400a15779cf8c9621ea1f52125c2534e99f6
Committed by
Andrew Shvayka
1 parent
d6c2eefe
base url improvements
Showing
3 changed files
with
6 additions
and
1 deletions
application/src/main/java/org/thingsboard/server/service/install/DefaultSystemDataLoaderService.java
... | ... | @@ -116,6 +116,7 @@ public class DefaultSystemDataLoaderService implements SystemDataLoaderService { |
116 | 116 | generalSettings.setKey("general"); |
117 | 117 | ObjectNode node = objectMapper.createObjectNode(); |
118 | 118 | node.put("baseUrl", "http://localhost:8080"); |
119 | + node.put("prohibitDifferentUrl", true); | |
119 | 120 | generalSettings.setJsonValue(node); |
120 | 121 | adminSettingsService.saveAdminSettings(TenantId.SYS_TENANT_ID, generalSettings); |
121 | 122 | ... | ... |
... | ... | @@ -39,6 +39,9 @@ |
39 | 39 | ng-model="vm.settings.jsonValue.prohibitDifferentUrl"> |
40 | 40 | {{ 'admin.prohibit-different-url' | translate }} |
41 | 41 | </md-checkbox> |
42 | + <div translate class="tb-hint"> | |
43 | + admin.prohibit-different-url-hint | |
44 | + </div> | |
42 | 45 | <div layout="row" layout-align="end center" width="100%" layout-wrap> |
43 | 46 | <md-button ng-disabled="$root.loading || vm.settingsForm.$invalid || !vm.settingsForm.$dirty" type="submit" class="md-raised md-primary">{{'action.save' | translate}}</md-button> |
44 | 47 | </div> | ... | ... |
... | ... | @@ -74,7 +74,8 @@ |
74 | 74 | "test-mail-sent": "Test mail was successfully sent!", |
75 | 75 | "base-url": "Base URL", |
76 | 76 | "base-url-required": "Base URL is required.", |
77 | - "prohibit-different-url": "Prohibit different URL", | |
77 | + "prohibit-different-url": "Prohibit to use hostname from the client request headers", | |
78 | + "prohibit-different-url-hint": "This setting should be enabled for production environments. May cause security issues when disabled", | |
78 | 79 | "mail-from": "Mail From", |
79 | 80 | "mail-from-required": "Mail From is required.", |
80 | 81 | "smtp-protocol": "SMTP protocol", | ... | ... |