Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

token authorization is skipped when using mTLS auth unlike CLI behavior

Abierto
#1,159 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 2 días

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
55/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
typescript

Línea de trabajo

Start at the VS Code extension’s login flow and compare how it handles mTLS authentication on macOS with the CLI behavior and the Windows flow that calls the cli-auth endpoint. Reproduce the reported 401 from /api/v2/users/me using the listed extension and server versions; done when login follows the working authorization flow and succeeds.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I am able to login to my self hosted Coder deployment via the Coder CLI, but not the VSCode extension on my Macbook.

Somehow when I click "login" on VSCode extension and enter my deployment URL, the extension call the /api/v2/users/me endpoint directly and the Coder server return 401

2026-10-19 23:58:21.063 [error] [session 1178a8a7] ← [request ed3280bf] 401 GET /api/v2/users/me 14ms - You are signed out or your session has expired. Please sign in again to continue. - Cookie "coder_session_token" or query parameter must be provided.
2026-10-19 23:58:21.064 [warning] [session 1178a8a7] Failed to log in to Coder server: You are signed out or your session has expired. Please sign in again to continue.

On my Windows machine, the VSCode extension call the cli-auth endpoint and open the browser for me to login.

Coder VScode Extension: 1.17.1
Coder CLI & Server Deployment: v2.37.4+1d24629
VSCode: 1.142.0
MacOS: Sequoia 15.8.1

Lenguaje dominante
TypeScript
Estrellas
133
Forks
49
Merge medio
1 d 17 h
PR fusionados (30 d)
24

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de coder/vscode-coder

Todos los issues de coder/vscode-coder

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.