Skip to content

Disallowing Authorization in CORS-preflight wildcards is currently not web compatible #1919

@Lubrsi

Description

@Lubrsi

What is the issue with the Fetch Standard?

When loading https://rodericksdentalpartners.portal.dental/, it makes a CORS-preflight fetch to https://p-euw1-d1-rest.portal.dental/api/pusher/auth with one of the request headers being Authorization and the server responds with access-control-allow-headers: *.

The current spec disallows this, but Firefox, Chrome and Safari allow it. Firefox is the only one to provide a compatibility warning that it will soon disallow it, but doesn't seem to have seen activity related to this for a couple of years: https://bugzilla.mozilla.org/show_bug.cgi?id=1687364

Metadata

Metadata

Assignees

No one assigned

    Labels

    compatStandard is not web compatible or proprietary feature needs standardizingtopic: cors

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions