Add flag to control CORS header #394
* Disabled on CLI * http://localhost on Mist
This commit is contained in:
parent
e1c6c01b4d
commit
24fc1f073d
@ -233,6 +233,7 @@ JavaScript API. See https://github.com/ethereum/go-ethereum/wiki/Javascipt-Conso
|
|||||||
utils.VMDebugFlag,
|
utils.VMDebugFlag,
|
||||||
utils.ProtocolVersionFlag,
|
utils.ProtocolVersionFlag,
|
||||||
utils.NetworkIdFlag,
|
utils.NetworkIdFlag,
|
||||||
|
utils.RPCCORSDomainFlag,
|
||||||
}
|
}
|
||||||
|
|
||||||
// missing:
|
// missing:
|
||||||
|
@ -47,12 +47,19 @@ var (
|
|||||||
Usage: "absolute path to GUI assets directory",
|
Usage: "absolute path to GUI assets directory",
|
||||||
Value: common.DefaultAssetPath(),
|
Value: common.DefaultAssetPath(),
|
||||||
}
|
}
|
||||||
|
rpcCorsFlag = utils.RPCCORSDomainFlag
|
||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
// Mist-specific default
|
||||||
|
if len(rpcCorsFlag.Value) == 0 {
|
||||||
|
rpcCorsFlag.Value = "http://localhost"
|
||||||
|
}
|
||||||
|
|
||||||
app.Action = run
|
app.Action = run
|
||||||
app.Flags = []cli.Flag{
|
app.Flags = []cli.Flag{
|
||||||
assetPathFlag,
|
assetPathFlag,
|
||||||
|
rpcCorsFlag,
|
||||||
|
|
||||||
utils.BootnodesFlag,
|
utils.BootnodesFlag,
|
||||||
utils.DataDirFlag,
|
utils.DataDirFlag,
|
||||||
|
@ -148,7 +148,11 @@ var (
|
|||||||
Usage: "Port on which the JSON-RPC server should listen",
|
Usage: "Port on which the JSON-RPC server should listen",
|
||||||
Value: 8545,
|
Value: 8545,
|
||||||
}
|
}
|
||||||
|
RPCCORSDomainFlag = cli.StringFlag{
|
||||||
|
Name: "rpccorsdomain",
|
||||||
|
Usage: "Domain on which to send Access-Control-Allow-Origin header",
|
||||||
|
Value: "",
|
||||||
|
}
|
||||||
// Network Settings
|
// Network Settings
|
||||||
MaxPeersFlag = cli.IntFlag{
|
MaxPeersFlag = cli.IntFlag{
|
||||||
Name: "maxpeers",
|
Name: "maxpeers",
|
||||||
|
Loading…
Reference in New Issue
Block a user