mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-11 17:27:31 +00:00
fix: enable insecure console
This commit is contained in:
@@ -72,6 +72,7 @@ export class GrpcService {
|
|||||||
issuer: data.issuer,
|
issuer: data.issuer,
|
||||||
redirectUri: window.location.origin + this.platformLocation.getBaseHrefFromDOM() + 'auth/callback',
|
redirectUri: window.location.origin + this.platformLocation.getBaseHrefFromDOM() + 'auth/callback',
|
||||||
postLogoutRedirectUri: window.location.origin + this.platformLocation.getBaseHrefFromDOM() + 'signedout',
|
postLogoutRedirectUri: window.location.origin + this.platformLocation.getBaseHrefFromDOM() + 'signedout',
|
||||||
|
requireHttps: data.secure,
|
||||||
};
|
};
|
||||||
|
|
||||||
this.authenticationService.initConfig(authConfig);
|
this.authenticationService.initConfig(authConfig);
|
||||||
|
@@ -106,7 +106,7 @@ func Start(config Config, externalSecure bool, issuer op.IssuerFromRequest, inst
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
url := http_util.BuildOrigin(r.Host, externalSecure)
|
url := http_util.BuildOrigin(r.Host, externalSecure)
|
||||||
environmentJSON, err := createEnvironmentJSON(url, issuer(r), instance.ConsoleClientID())
|
environmentJSON, err := createEnvironmentJSON(url, issuer(r), instance.ConsoleClientID(), externalSecure)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
http.Error(w, fmt.Sprintf("unable to marshal env for console: %v", err), http.StatusInternalServerError)
|
http.Error(w, fmt.Sprintf("unable to marshal env for console: %v", err), http.StatusInternalServerError)
|
||||||
return
|
return
|
||||||
@@ -127,15 +127,17 @@ func csp() *middleware.CSP {
|
|||||||
return &csp
|
return &csp
|
||||||
}
|
}
|
||||||
|
|
||||||
func createEnvironmentJSON(api, issuer, clientID string) ([]byte, error) {
|
func createEnvironmentJSON(api, issuer, clientID string, secure bool) ([]byte, error) {
|
||||||
environment := struct {
|
environment := struct {
|
||||||
API string `json:"api,omitempty"`
|
API string `json:"api,omitempty"`
|
||||||
Issuer string `json:"issuer,omitempty"`
|
Issuer string `json:"issuer,omitempty"`
|
||||||
ClientID string `json:"clientid,omitempty"`
|
ClientID string `json:"clientid,omitempty"`
|
||||||
|
Secure bool `json:"secure"`
|
||||||
}{
|
}{
|
||||||
API: api,
|
API: api,
|
||||||
Issuer: issuer,
|
Issuer: issuer,
|
||||||
ClientID: clientID,
|
ClientID: clientID,
|
||||||
|
Secure: secure,
|
||||||
}
|
}
|
||||||
return json.Marshal(environment)
|
return json.Marshal(environment)
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user