Cross-origin resource sharing (CORS) is a mechanism that allows resources to be requested from another domain. Under the hood, Nest makes use of the Express cors package. This package provides various options that you can customize based on your requirements.
To enable CORS, call the
enableCors() method on the Nest application object.
enableCors() method takes an optional configuration object argument. The available properties of this object are described in the official CORS documentation. Another way is to pass a callback function that lets you define the configuration object asynchronously based on the request (on the fly).
Alternatively, enable CORS via the
create() method's options object. Set the
cors property to
true to enable CORS with default settings.
Or, pass a CORS configuration object or callback function as the
cors property value to customize its behavior.
Above method only applies to REST endpoints.
CorsOptionsDelegatesolution is not working with the