origin check=no|none|loose|strict
The origin check on HTTP requests is a recommended practice for defense against Cross-Site Request Forgery (CSRF). In practice, it is difficult to mount a CSRF attack against an RFA listener because RFA is not normally used from a browser, and browsers are usually required for CSRF. However, RFA includes the origin check as a defense-in-depth measure. Usually customers will not need to change this setting. It can be set to strict for additional protection if its clients are rigorous about setting origin properly, typically with the HTTP Origin and Host headers, or to none if non-compliant clients cause problems with requests being rejected by the origin check.