visual studio 2012 - tutorial - Error TF30063: no tiene autorización para acceder... / DefaultCollection
visual studio team services tutorial (23)
Acabo de eliminar el servidor de Team Explorer, luego volví a agregarlo y funcionó =).
Estoy usando TFS Preview (Team Foundation Service, https://tfspreview.com/ ) 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 en premisa después de usar la vista previa de TFS y vuelvo a usar la vista previa de TFS, aparece este error:
TF30063: No tiene autorización para acceder a MyProject / DefaultCollection.
Si voy al Equipo -> Desconectar TFS y luego me vuelvo a conectar a la vista previa de TFS, puedo ver una pantalla de carga de "Cargando identificadores", pero al final no puedo ingresar mis credenciales a la vista previa de TFS ( mi cuenta de Microsoft) y como resultado, aún se produce el error TF30063.
Sospecho que esto tiene algo que ver con mi cuenta de Microsoft (es decir, Live ID). He iniciado sesión en Windows con la misma cuenta de MS que uso en la vista previa de TFS. He iniciado sesión en otros sitios (Windows Development Center, MSDN, etc.) con otras cuentas de MS, pero verifiqué que si cierro la sesión de estos servicios y vuelvo a iniciar sesión con la cuenta de MS correcta, sigo recibiendo el error TF30063 cuando intente iniciar sesión en la vista previa de TFS desde Visual Studio.
Actualicé TFS 2015 a TFS 2017 y luego ocurrió el error TF30063 en una de mis máquinas cliente. Ninguna de las soluciones aquí funcionó ...
Para mí, la única solución que funcionaba era ejecutar el siguiente comando desde el símbolo del sistema del 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
Ahora tengo la solución al problema al que me he enfrentado: TFS recordó la contraseña anterior cuando ingresé utilizando mi VPN móvil.
Solución:
Restablecer la cuenta que usé para conectar usando VPN
Asegúrese de que la Autenticación de Windows no se haya desactivado para el Sitio web / Aplicación dentro de IIS.
No estoy seguro de cómo sucedió esto, pero desinstalé Hyper-V hoy para poder instalar VMWare Player y luego volver a instalar Hyper-V
Repetir esto permitió que todo funcione nuevamente.
Asegúrese de que su contraseña no haya caducado exactamente el mismo día en que decidió instalar una nueva máquina de desarrollo.
Si ni siquiera puede iniciar sesión en TFS utilizando la interfaz web, este puede ser el caso.
Cuando Visual Studio me solicitó las credenciales de Visual Studio Team Services, hay dos opciones:
- Use un "trabajo o escuela"
- Use una cuenta "Personal"
En mi situación, estaba usando una dirección de correo electrónico del trabajo, sin embargo, tuve que seleccionar "Personal" para conectarme. Seleccionar "Trabajo o Escuela" me dio el error "tf30063 no está autorizado para acceder ...".
Por algún motivo, mi dirección de correo electrónico parece estar registrada como "personal", aunque todo está configurado en Office 365 / Azure como empresa. Creo que la cuenta de Microsoft se creó antes de nuestro estado de Silver Partnership con Microsoft.
Cuando me enteré de este problema, ninguna de las respuestas proporcionadas resolvió este problema o, si lo hizo, no me gustó recrear el proyecto. La forma en que terminé resolviendo el problema:
- Al hacer clic en el botón "Conectar a los proyectos del equipo" (El enchufe al lado del botón de inicio en la pestaña Team Explorer)
- Haga clic con el botón derecho en el proyecto en el que está recibiendo este problema.
- Haga clic en Conectar.
Supongo que se agotó el tiempo de espera de la cookie "Recordarme", pero me proporcionó una respuesta genérica para intentar empujar o extraer cualquier código.
El inicio de sesión de la Vista previa de TFS aparentemente utiliza Internet Explorer y, por lo tanto, puede entrar en conflicto con otras cuentas de MS que está utilizando. Completamente borrar el caché de IE parece funcionar para mí. Después del borrado de caché, llego a la pantalla de inicio de sesión correcta y puedo ingresar mis credenciales según sea necesario.
En VS 2015, puede lograrse mediante Team Explorer> Connect> Manage Connections y seleccionando nuevamente el proyecto del equipo. En caso de que exista más de una cuenta en VS, Team Explorer pregunta qué cuenta usar para conectarse al proyecto del equipo.
En mi caso, tuve un proxy. Edité el devenv.exe.config y establecí el proxy allí. Pero hoy cambié la contraseña del dominio proxy y TFS falló (View-> windows-> browser también falló). Por supuesto, pude haber editado devenv.exe nuevamente. Pero había una solución para eliminarlo por completo. Una brillante. Se da here
Abrir HERRAMIENTAS> Extensiones y actualizaciones Haga clic en Actualizaciones ... en el menú de la izquierda
aquí pide contraseña y reiniciar vs. Todo está bien. Más información busca la respuesta en el enlace.
Esto me sucede regularmente, y ninguna de las soluciones descritas anteriormente funciona siempre. La mayoría de las veces, la solución en la que utiliza el botón "Conectar con los proyectos del equipo" funciona bien, pero a veces no sucede nada cuando hago esto.
Otras veces, simplemente tengo que volver a iniciar sesión en http://tfs.visualstudio.com usando el navegador integrado de Visual Studio ( Ctrl + Alt + R ) o a través de Internet Explorer.
(Como se sugirió en algunas de las otras respuestas, por mi parte, esto no es causado por múltiples identificaciones en vivo)
Finalmente encontré la respuesta correcta para mí en la web.
Para mí sucedió después de que cambié mi contraseña y la contraseña de TFS de caché de Windows. Requiere ser actualizado manualmente. Esta es un forma de hacerlo:
Solución encontrada en: developercommunity.visualstudio.com
CRÉDITO: Lavente Nagy !!! MUCHAS GRACIAS !!!
Reparar resumen:
Encontré una solución, funciona también en Win7 / 10, los pasos son los mismos:
Cerrar VS. Vaya al Panel de control (con vista de icono pequeño) -> Cuentas de usuario -> Administre sus credenciales (en la columna de la izquierda) -> Seleccione "Credenciales de Windows" -> Desplácese hasta la sección "Credenciales genéricas" y busque su conexión de servidor TFS. Expande el desplegable y haz clic en "Editar". Ingrese una nueva contraseña de red. Vuelva a abrir VS y todo debería funcionar de nuevo.
He experimentado este problema después de la actualización de TFS, de alguna manera VS está almacenando en caché las credenciales de inicio de sesión no válidas. Encontré dos maneras de solucionarlo, primero, usando esta respuesta , reinicié completamente VS, luego volví a conectar:
Haga clic en el menú Herramientas> Importar y exportar configuraciones> Restablecer todas las configuraciones> Siguiente> "No, solo restablezca las configuraciones, sobrescriba todas las configuraciones actuales"> Siguiente> Finalizar.
Por alguna extraña razón, después del reinicio, se conectó sin problemas (ni siquiera tuve que volver a ingresar mis credenciales ni reconfigurar TFS después del reinicio).
El segundo enfoque fue más fácil, primero cierre todas las instancias de IE y VS, luego abra IE y busque TFS, inicie sesión, luego abra VS nuevamente e intente conectarse a TFS una vez más.
Intenté lo siguiente para resolver este problema. Con suerte, uno de estos funcionará para usted
A - Cierre VS y luego inicie el símbolo del sistema VS Developer como administrador. Luego ingrese: devenv /resetuserdata
B - Borre la caché en IE (al parecer, VS lo usa para acceder a su cuenta mencionada aquí )
C - Haga clic en View -> Other Window -> Web browser (CTRL+ALT+r)
inicie sesión en su cuenta anterior, cierre la sesión e inicie sesión en su cuenta nueva
D: abra la carpeta que contiene la solución, elimine (haga una copia de seguridad si lo desea) el Visual Studio Source Control Solution Metadata File
elimine el archivo .suo
y abra el archivo .sln en el Bloc de notas y elimine la sección siguiente
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, si bien había logrado desconectar VS, mi solución todavía estaba tratando de conectarse a la cuenta de control de origen anterior.
Intenté todas las sugerencias aquí. Ninguno funcionó. Esta podría ser mi situación particular en la que conecto algunas instancias VS a nuestra empresa TFS y algunas instancias a mi TFS privado.
La única forma de resolverlo es cerrar todas las instancias VS e iniciar una nueva instancia.
Por extraño que parezca, conectarse al TFS interno nunca es un problema. Conectarse a * .visualstudio.com a veces plantea este problema.
Intenta hacer de IE tu navegador predeterminado temporalmente
Ninguna de las respuestas actuales funcionó para mí. Encontré una solución here .
El problema fue que mis credenciales anteriores fueron almacenadas en caché por el sistema operativo Windows para el servidor TFS. Si bien es posible que algunas personas hayan tenido éxito eliminando las carpetas temporales de AppData, eso no es necesario.
Debe actualizar las credenciales a través del Panel de control en el sistema operativo Windows.
Para mí en Windows 10: cerrar VS. Vaya al Panel de control (con vista de icono pequeño) -> Cuentas de usuario -> Administre sus credenciales (en la columna de la izquierda) -> Seleccione "Credenciales de Windows" -> Desplácese hasta la sección "Credenciales genéricas" y busque su conexión de servidor TFS. Expande el desplegable y haz clic en "Editar". Ingrese una nueva contraseña de red. Vuelva a abrir VS y todo debería funcionar de nuevo.
Obtuve este error, después de todo el trabajo de violín que pude hacer ... ¡encontré un espacio en el disco lleno! aclararlo solucionó mi problema. -bajá
Para mí, el error vino después de cambiar mi contraseña para mi cuenta AD.
Tuve que eliminar la línea del administrador de credenciales (que contenía la contraseña anterior).
Entonces funcionó de nuevo.
Resolví este problema usando el navegador desde Visual Studio, Ver-> Otro Windows-> Navegador web; Ctrl+W, W
(o Ctrl+Alt+R
en VS2010 / VS2012) para navegar a la página TFS y cerrar la sesión de la cuenta incorrecta y volver a iniciar sesión.
Para mí, el problema fue causado por el uso de otra identificación en vivo para desbloquear un teléfono con Windows para el desarrollo. De alguna manera las credenciales se almacenaron en caché, al parecer.
Tuve que "ejecutar como un usuario diferente" para hacer que Visual Studio se conectara usando mi cuenta TFS. Parecía estar intentando 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 en una cuenta que es diferente de la cuenta de Windows que ha iniciado sesión, abra el menú contextual de devenv.exe para acceder a su ejecución como opciones.
Puede encontrar el ejecutable en la siguiente carpeta: Unidad: / Archivos de programa (x86) / Microsoft Visual Studio 12.0 / Common7 / IDE.