Pregunta

Estoy usando Vista previa de TFS (Team Foundation Service) con uno de mis proyectos con Visual Studio 2012.También estoy usando un servidor TFS local con la mayoría de mis proyectos.Cuando uso mi TFS local después de usar la vista previa de TFS y vuelvo a usar la vista previa de TFS, aparece este error:

TF30063:No está autorizado a acceder a MyProject\DefaultCollection.

Si voy a EquipoDesconectar TFS y luego me conecto nuevamente a la vista previa de TFS, puedo ver la pantalla de carga "Cargando identificadores", pero al final no puedo ingresar mis credenciales en la vista previa de TFS (mi cuenta de Microsoft) y, como resultado, El error TF30063 aún ocurre.

Sospecho que esto tiene algo que ver con mi cuenta de Microsoft (es decir,Identificación en vivo).He iniciado sesión en Windows con la misma cuenta de Microsoft que uso en la vista previa de TFS.Inicié sesión en otros sitios (Centro de desarrollo de Windows, MSDN, etc.) con otras cuentas de Microsoft, pero verifiqué que si salgo de estos servicios y vuelvo a iniciar sesión con la cuenta de Microsoft correcta, sigo recibiendo el error TF30063 cuando Intento iniciar sesión en la vista previa de TFS desde Visual Studio.

¿Fue útil?

Solución

Resolví este problema utilizando el navegador desde Visual Studio, Ver-> Otro Windows-> Navegador web;Ctrl+Alt+R (o * Ctrl+W, W * en vs versiones antes de VS2010) para navegar a la página TFS y cerrar sesión en la cuenta incorrecta y volver a iniciar sesión.

Para mí, el problema fue causado por usar otro ID de vida para desbloquear un teléfono con Windows para el desarrollo.De alguna manera, las credenciales se almacenan en caché, parece.

Otros consejos

Cuando llegué a ACRUSS, ninguno de los respuestas proporcionados resuelven este problema o si no le gustaba recrear el proyecto.La forma en que terminé resolviendo el problema:

ingrese la descripción de la imagen aquí

  1. Al hacer clic en el botón "Connect to Team Projects" (el enchufe al lado del botón Inicio en la pestaña Explorador del equipo)
  2. Haga clic con el botón derecho en el proyecto en el que está obteniendo este problema.
  3. haga clic en Conectar.

    Supongo que la cookie "Recordarme", pero me dio una respuesta genérica para intentar impulsar o tirar de cualquier código.

Para mí, el error vino después de cambiar mi contraseña para mi cuenta de anuncio.

Tuve que eliminar la línea de Credential Manager (que contenía la contraseña anterior).

luego funcionó de nuevo.

He actualizado TFS 2015 a TFS 2017, y luego se produjo el error TF30063 en una de mis máquinas cliente.Ninguna de las soluciones aquí trabajó ...

Para mí, la única solución que trabajó estaba ejecutando el siguiente comando de Solicitud de comando desarrollador :

tf workspaces /collection:https://tfs.xxxxx.com/tfs/DefaultCollection

Por supuesto, debe ajustar la URL a la válida.

Fuente: https://www.visualstudio.com/en-us/docs/setup-admin/tfs/admin/backup/refresh-data-caches

El inicio de sesión de la vista previa de TFS aparentemente utiliza Internet Explorer y, por lo tanto, podría entrar en conflicto con otras cuentas de MS que está utilizando.Borrar completamente el caché de IE parece funcionar para mí.Después de la limpieza del caché, llego a la pantalla de inicio de sesión correcta y puede ingresar mis credenciales según sea necesario.

Probé todas las sugerencias aquí.Ninguno trabajó.Esta podría ser mi situación particular donde conecto algunos instancias vs a nuestra empresa TFS y algunos casos a mi TFS privado.

La única forma de resolverla para mí es cerrar todas las instancias de VS y comenzar una nueva instancia.

COR tamaño, conectarse al TF interno nunca es un problema.Conexión a * .visualstudio.com a veces plantea este problema.

en vs 2015 se puede lograr por Equipo Explorador> Conectar> Administrar conexiones y seleccionando el proyecto del equipo de nuevo.En caso de que exista más de una cuenta en VS, el Equipo Explorer solicita por qué cuenta que se use para conectarse al proyecto del equipo.

Asegúrese de que la autenticación de Windows no haya sido deshabilitada para el sitio web / aplicación dentro de IIS.

No estoy seguro de cómo sucedió esto, pero he desinstalado Hyper-V hoy para poder instalar VMware Player y luego volver a instalar Hyper-V

Reenablecimiento de esto permitió que todo volviera a trabajar.

ingrese la descripción de la imagen aquí

Intenté lo siguiente para resolver este problema.Ojalá uno de estos funcione para ti.

A: cierre VS y luego inicie el símbolo del sistema VS Developer como administrador.Luego ingresa: devenv /resetuserdata

B - Borre el caché en IE (aparentemente VS usa esto para acceder a su cuenta mencionado aquí)

C-Haga clic View -> Other Window -> Web browser (CTRL+ALT+r) inicie sesión en su cuenta anterior, cierre sesión e inicie sesión en la nueva

D - Abra la carpeta que contiene su solución, elimine (haga una copia de seguridad si lo desea) Visual Studio Source Control Solution Metadata File borrar el .suo archivo y abra el archivo .sln en el Bloc de notas y elimine la siguiente sección

GlobalSection(TeamFoundationVersionControl) = preSolution
    SccNumberOfProjects = 6
    SccEnterpriseProvider = {**********************}
    SccTeamFoundationServer = theServer
    SccLocalPath0 = .
    SccProjectUniqueName1 = pro
    SccProjectName1 = myProject.BL
    SccLocalPath1 = myProject.BL
    .....more stuff.....
EndGlobalSection

El último paso fue necesario porque, aunque logré desconectar VS, mi solución todavía intentaba conectarse a la antigua cuenta de control de fuente.

Esto me sucede regularmente, y ninguna de las soluciones descritas anteriormente funciona cada vez. La mayoría de las veces, la solución donde usa el botón "Conectar al equipo de proyectos" funciona bien, pero a veces no pasa nada cuando hago esto.

Otras veces Simplemente tengo que volver a iniciar sesión en http://tfs.visualstudio.com usando lo visualEstudio Browser incorporado ( Ctrl + alt + r ) o mediante Internet Explorer.

(como se sugiere en algunas de las otras respuestas, por mi parte, esto no es causado por múltiples ID de vida útil)

Ninguna de las respuestas actuales funcionó para mí.Encontré una solución aquí.

El problema fue que mis credenciales anteriores se almacenaron en caché por las ventanas OS para el servidor TFS.Mientras que algunas personas podrían haber tenido éxito limpiando Out the AppData Temp. Carpetas, que no se requiere.

Necesitas actualizar las credenciales a través del panel de control en el SO de Windows.

para mí en Windows 10: Cerrar vs.Ir al panel de control (con un icono pequeño Ver) -> Cuentas de usuario -> Administrar sus credenciales (a la izquierda Columna) -> Seleccione "Credenciales de Windows" -> Desplácese hacia abajo hasta el "genérico Credenciales "Sección y busque su conexión de servidor TFS. Expandir El tire hacia abajo y haga clic en "Editar".Ingrese en nueva contraseña de red.Reabrir Vs y todo debería volver a trabajar.

Acabo de eliminar el servidor del Equipo Explorer, luego agregó nuevamente, y funcionó=).

En el Equipo Explorer eliminé el proyecto ... Luego, en Administrar conexiones, haga clic en 'Conectar a un proyecto ...'

 ingrese la descripción de la imagen aquí

 ingrese la descripción de la imagen aquí

En esta pantalla, elija su proyecto, haga clic en Connect ... Esto resolvió mi problema.

Cuando Visual Studio me solicitó las credenciales de Visual Studio Team Services, hay dos opciones:

  1. use un "trabajo o escuela"
  2. use una cuenta "personal"

    En mi situación, estaba usando una dirección de correo electrónico de trabajo, sin embargo, tuve que seleccionar "personal" para conectarse.La selección de "trabajo o escuela" me dio el error "TF30063 que no está autorizado para acceder a ...".

    Por alguna razón, mi dirección de correo electrónico parece estar registrada como "personal" a pesar de que todo está configurado en la oficina 365 / Azure como compañía.Creo que la cuenta de Microsoft se creó antes de nuestro estado de asociación de plata con Microsoft.

Obtuve este error, después de todo el trabajo de Fiddling que pueda hacer: ¡el espacio en disco estaba lleno!

Borrarlo arreglado mi problema.

Tuve que "Ejecutar como un usuario diferente" para obtener Visual Studio para conectarse utilizando mi cuenta TFS.Parecía estar tratando de usar mi cuenta de Microsoft en su lugar.

Texto e imagen de: https:// www.visualstudio.com/en-us/docs/connect/connect-team-projects

para cambiar cuentas

Para ejecutar Visual Studio bajo una cuenta que es diferente de su cuenta de Windows, abra el menú contextual para devenv.exe para acceder a su ejecución como opciones.

 Menú contextual para Visual Studio devenv.exe

Puede localizar el ejecutable en la siguiente carpeta: unidad: \ Archivos de programa (x86) \ Microsoft Visual Studio 12.0 \ common7 \ IDE.

He experimentado este problema después de una actualización de TFS, y de alguna manera Visual Studio está almacenando en caché las credenciales de inicio de sesión no válidas.He encontrado dos formas de arreglarlo, primero, usando esta respuesta Restablecer completamente el estudio visual, luego reconectado:

Haga clic en el menú Herramientas Configuración de importación y exportación Restablecer todas las configuraciones Siguiente "No, solo restablecer la configuración, sobrescribiendo todas las configuraciones actuales" Siguiente Finalizar .

Por alguna razón extraña, después del reinicio conectado sin problemas (ni siquiera tuve que volver a ingresar mis credenciales o reconfigurar TFS después del reinicio).

El segundo enfoque fue más fácil.Primero, cierre todas las instancias de Internet Explorer y Visual Studio, luego abre Internet Explorer y revise a TFS, inicie sesión, luego abra Visual Studio nuevamente e intente conectarse a TFS una vez más.

Finalmente encontré la respuesta correcta para mí en la web.

Para mí sucedió después de que cambié mi contraseña y Windows almacenó en caché la contraseña de TFS. Se requiere que se actualice manualmente. Esta es una forma de hacerlo:

Solución encontrada en: desarrolladorCommunity.visualStudio.com

Crédito: Lavente Nagy! Muchas gracias!

Resumen de corregir:

Encontré una solución, y también funciona en Windows 7 / Windows 10 también. Los pasos son los mismos:

Cerrar Visual Studio. Ir al panel de control (con la vista de icono pequeña) → usuario Cuentas → Administre sus credenciales (en la columna izquierda) → Seleccione "Credenciales de Windows" → Desplácese hasta las "Credenciales genéricas" Sección y busque su conexión de servidor TFS. Expandir el tirón hacia abajo y haga clic en "Editar". Ingrese en nueva contraseña de red. Reabrir el estudio visual y Todo debería volver a trabajar.

Simplemente reiniciar el estudio visual haría el trabajo.Como hice esto y funcionó como un encanto

Asegúrese de que su contraseña no haya caducado casualmente exactamente el mismo día que decidió instalar una nueva máquina DEV.

Si no puede iniciar sesión en TFS usando la interfaz web, entonces este puede ser el caso.

Desconecte del servidor de la fuente de equipo en el menú del equipo y vuelva a conectarlo desde la pestaña Connect en la ventana del Equipo Explorer

 ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Ahora obtuve la solución al problema que he enfrentado: El TFS recordó la contraseña anterior cuando me iniciaron sesión usando mi VPN móvil.

Solución:

Restablecimiento de la cuenta que solía conectarme usando VPN

Tengo este problema cuando nuestra política de seguridad de TI me obliga a cambiar mi contraseña.Después de un cambio de contraseña, cuando me conecto a TFS usando VS2017, ya no estoy autorizado para acceder a nuestro servidor TFS y obtener la TF30063: You are not authorised to access ...:8080/tfs mensaje de error.

Sin embargo, si me conecto usando VS2013, puedo conectarme al servidor sin problemas. y El error de acceso denegado con VS2017 desaparece.

Verifique la información en el registro: HKEY_CURRENT_USER \ Software \ Microsoft \ VScommon \ LEYCHAIN \ CUENTES y elimine las teclas relacionadas en la sección Cuentas.

borre el caché en estas rutas:

  • % localappdata% \ Microsoft \ TeamTest

  • % localappdata% \ Microsoft \ Foundation

  • % localappdata% \ Microsoft \ visualstudio

  • % updata% \ roaming \ microsoft \ visualstudio

    Espero que esto funcione.

    Nota: Al hacer esto puede borrar todas las cookies y cachés y cargar el estudio visual nuevo.

Qué no es oficialmente una respuesta aquí, pero funcionó para mí (las otras respuestas no ayudaron): Haga clic en la pestaña Equipo Explorer -> Conectar Hyperlink: conecte \ Elija el repositorio.Y funciona.

Intente hacer que Internet Explorer su navegador predeterminado temporalmente.

En mi caso tuve un proxy.Había editado el Devenv.exe.config y establecí el proxy allí.Pero hoy cambié la contraseña del dominio de proxy y la contraseña de TFS (menú Vista Windows El navegador también falló).Por supuesto, podría haber editado el Devenv.exe de nuevo.Pero hubo una solución para eliminarlo por completo.Un brillante.Se le da una aquí .

Herramientas de menú abierto * → Extensiones y actualizaciones .
Haga clic en Actualizaciones ... en el menú de la izquierda

Aquí solicita la contraseña y reiniciando Visual Studio.Todo bien.Para obtener más información, busque la respuesta en el enlace.

 Simplemente ingrese una nueva credencial

  1. Presione el botón WIN, luego escriba Credential Manager y ábrelo.
  2. Agregar credenciales genéricos.
  3. Volver al Equipo Explorer, agregue el servidor de nuevo.

También pasé por una serie de estas soluciones, aquí lo que funcionó para mí:

Por alguna razón, el Equipo Explorer pensó que estaba tratando de cargar un nuevo proyecto.

bajo Equipo Explorer -> Sync

Hice clic en "Avanzado", que luego mostró un desplegamiento de proyectos, lo que no tuve que cambiar en mi caso, acabo de hacer clic en Publicar repositorio y Voila.

Después de actualizar desde TFS 2018 V3 a Devops Server 2019.0.1 el fin de semana pasado, ahora recibo este error de autenticación al intentar administrar la seguridad:

TF30063: No está autorizado para acceder a TFS.

Recibo este error al intentar administrar la seguridad de la consola de administración del servidor a través del nivel de aplicación> Administrar seguridad. También recibo el error cuando intento establecer permisos a través de TFSSecurity Cli Tool. Estoy en el grupo de administradores locales y estoy listado en la sección de usuario de la administración de la consola.

Estoy tratando de establecer permisos porque después de la actualización recibí varios informes de los empleados que reciben errores cuando intentan acceder a sus proyectos. Esos errores son:

TF40049: No tiene derechos de licencia para acceder a esta función: Código.

Pasé 8 horas trabajando a través de este tema ayer, y esto es lo que se corrigió nuestro problema:

  • Caché del servidor de DevOps eliminado. (Ubicación de la caché enumerada en la consola de administración de DevOps en el servidor)
  • Reboot Server.

    eliminé el caché del servidor en función de un artículo que leí con el mismo error, un usuario tiene problemas de seguridad / permisos con Visual Studio y eliminó el caché vs en su máquina local y resolvió su problema. No sé si eliminar el caché o el reinicio lo habría fijado de forma independiente porque los hice como un solo paso de solución de problemas.

    Espero que esto ayude a alguien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top