Skip to content
Orvanov0.2.0

csrf_rejected

HTTP status: 403 · Code: csrf_rejected

A console call that changes something came from another site.

A console call that changes something came from another site. The console refuses these so another page can’t act with your console session.

Make the change from the console itself. If you see this inside the console, reload the page; if it persists, check that you open the console at the same URL as ORVANO_PUBLIC_URL.

Every SDK throws one error type for a failed call. Match on its code, which is always csrf_rejected for this error, never on the message.

import { ErrorCode, OrvanoError } from '@orvano/js'
try {
// your Orvano call
} catch (error) {
if (error instanceof OrvanoError && error.code === ErrorCode.csrfRejected) {
// handle csrf_rejected
} else {
throw error
}
}

The error also carries the HTTP status (403), a message, and a request ID. Quote the request ID when you report a problem: the server logs it with the failure. See Errors for how errors work in every SDK, or every error code.