-
Notifications
You must be signed in to change notification settings - Fork 37.4k
Closed
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalityinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insidersverification-neededVerification of issue is requestedVerification of issue is requestedverifiedVerification succeededVerification succeededworkbench-linkLink protection in workbenchLink protection in workbench
Milestone
Description
Does this issue occur when all extensions are disabled?: Yes
- VS Code Version: 1.103.0-insider
- OS Version: Windows 11 24H2 26100.4652
Steps to Reproduce:
- Click a link in the terminal output like
Now listening on https://myapp.dev.localhost:12345
Easy repro run command likeecho "Now listening on https://myapp.dev.localhost:12345"in the terminal and click the link in the text that's output - VS Code treats the
*.localhostaddress as external by default and presents the following dialog:

*.localhost is a reserved top-level domain (TLD) as per RFC 6761 that resolves to the local loopback address automatically in modern browsers (bypassing the DNS stack). It's also considered a "secure context" by browsers, even when HTTPS is not being used.
Metadata
Metadata
Assignees
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalityinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insidersverification-neededVerification of issue is requestedVerification of issue is requestedverifiedVerification succeededVerification succeededworkbench-linkLink protection in workbenchLink protection in workbench