ข้อผิดพลาด TF30063: คุณไม่ได้รับอนุญาตให้เข้าถึง… \ DefaultCollection


213

ฉันใช้TFS Preview (บริการพื้นฐานของทีม) กับหนึ่งในโครงการของฉันกับ Visual Studio 2012 ฉันยังใช้เซิร์ฟเวอร์ TFS ในสถานที่กับโครงการส่วนใหญ่ของฉัน เมื่อฉันใช้ TFS ในสถานที่หลังจากใช้การแสดงตัวอย่าง TFS และกลับไปใช้การแสดงตัวอย่าง TFS ฉันได้รับข้อผิดพลาดนี้:

TF30063: คุณไม่ได้รับอนุญาตให้เข้าถึง MyProject \ DefaultCollection

ถ้าฉันไปที่ทีมยกเลิกการเชื่อมต่อ TFSแล้วเชื่อมต่อกับตัวอย่าง TFS อีกครั้งฉันสามารถเห็นหน้าจอการโหลด "กำลังโหลดตัวระบุ" ขึ้นมา แต่ในท้ายที่สุดฉันก็ไม่ได้ป้อนข้อมูลประจำตัวของฉันเพื่อดูตัวอย่าง TFS (ของฉัน บัญชี Microsoft) และเป็นผลให้ข้อผิดพลาด TF30063 ยังคงเกิดขึ้น

ฉันสงสัยว่านี่เกี่ยวข้องกับบัญชี Microsoft ของฉัน (เช่น Live ID) ฉันเข้าสู่ระบบ Windows ด้วยบัญชี Microsoft เดียวกับที่ใช้ในหน้าตัวอย่าง TFS ฉันเข้าสู่เว็บไซต์อื่น ๆ (Windows Development Center, MSDN, ฯลฯ ) ด้วยบัญชี Microsoft อื่น ๆ แต่ฉันตรวจสอบว่าถ้าฉันออกจากระบบของบริการเหล่านี้และลงชื่อเข้าใช้อีกครั้งด้วยบัญชี Microsoft ที่ถูกต้องฉันยังคงได้รับข้อผิดพลาด TF30063 เมื่อ ฉันพยายามลงชื่อเข้าใช้เพื่อดูตัวอย่าง TFS จาก Visual Studio


อาจจะช่วยได้ไหม stackoverflow.com/questions/6672516/…
Valamas

2
น่าเศร้าที่ไม่มี สิ่งนี้เกิดขึ้นกับการติดตั้งใหม่และดูเหมือนว่าจะมีอะไรเกี่ยวข้องกับบัญชี Microsoft หลายบัญชีมากกว่าการรับรองความถูกต้องที่เกี่ยวข้องกับ TFS เห็นได้ชัดว่าการเข้าสู่ระบบตัวอย่าง TFS ใช้ Internet Explorer และอาจขัดแย้งกับบัญชี MS อื่น ๆ ที่คุณใช้ ฉันเข้ามาที่ลิงค์นี้และล้างแคช IE อย่างสมบูรณ์ดูเหมือนว่าจะใช้งานได้สำหรับฉัน
fincooper

1
การล้างแคช IE ไม่ได้ช่วยฉัน แต่จริง ๆ แล้วการเข้าสู่ระบบด้วย Internet explorer ในฐานะผู้ใช้ TFS ในเว็บเซิร์ฟเวอร์ tfs แล้วลงชื่อออกใช้งานได้ลองคำตอบ แต่ไม่มีใครทำงานให้ฉันจนกว่าฉันจะลอง ยังเคลียร์IdentityServiceโฟลเดอร์จากLocalAppDataแต่มันไม่ได้ความช่วยเหลือฉันจนกว่า relogged ใช้ IE ตัวเอง ...
Niklas

ฉันพบปัญหานี้เช่นกัน อย่างไรก็ตามมันเป็นเพราะรหัสผ่านของฉันหมดอายุและฉันไม่รู้จนกระทั่งฉันรีสตาร์ทคอมพิวเตอร์
Brandon

งานนี้: niranjankala.in/post/…
amit jha

คำตอบ:


185

ฉันแก้ไขปัญหานี้โดยใช้เบราว์เซอร์จากภายใน Visual Studio, View-> Windows อื่น ๆ -> เว็บเบราว์เซอร์; Ctrl+Alt+R(หรือ * Ctrl+W, W* เป็นเวอร์ชั่น VS ก่อน VS2010) เพื่อไปยังหน้า TFS และออกจากระบบบัญชีที่ไม่ถูกต้องและเข้าสู่ระบบอีกครั้ง

สำหรับฉันปัญหาเกิดจากการใช้ live-id อื่นเพื่อปลดล็อกโทรศัพท์ windows เพื่อการพัฒนา อย่างใดหนังสือรับรองได้ถูกแคชดูเหมือนว่า


1
นี่คือวิธีที่ดีที่สุดและเร็วที่สุด
Idrees

2
@Holf มันเป็นเวลานานมาแล้ว แต่ผมคิดว่าผมได้อ่านเกี่ยวกับปัญหาเบราว์เซอร์และ remebered ว่ามีในตัวเบราว์เซอร์ :)
มาร์คัส Bruckner

5
นั่นไม่ได้ผลสำหรับฉัน ฉันนำแท็บ "Team Explorer" ขึ้นมาคลิกที่ "เลือกทีมโครงการ" และให้ฉันป้อนรหัสผ่านใหม่ของฉัน
stephenbayer

1
เมื่อฉันเปิด VS เว็บเบราว์เซอร์และไปที่ไซต์ TFS ฉันได้รับและเกิดข้อผิดพลาด 401 ฉันลองล้างการพิสูจน์ตัวตนแล้วเพิ่มการพิสูจน์ตัวตนใหม่ด้วยตนเอง การล้างคุกกี้ IE ไม่มีอะไรทำงาน VS เว็บเบราว์เซอร์ยังบอกว่าเกิดข้อผิดพลาด 401 ฉันยังสามารถเข้าสู่ url เดียวกันใน IE และใช้งานได้ดี
stricq

2
สำหรับฉันปัญหาไม่ได้ว่าฉันมีข้อมูลประจำตัวที่ไม่ถูกต้องมันเป็นเพราะฉันกำลังชี้ไปที่ URL ฐานที่ไม่ถูกต้องของโครงการ (วิธีนี้ฉันไม่มีเงื่อนงำ) สิ่งที่แก้ไขได้สำหรับฉันคือTeam Explorer > Manage Connections (Little Plug next to Home button) > Right Clicked on Project > Connect.จากนั้นอนุญาตให้ฉันป้อนข้อมูลประจำตัวของฉันอีกครั้ง จากนั้นทำงาน! แก้ไข:เพิ่งรู้ว่าเป็นคำตอบของ @Rizowski ในคำตอบ
akasoggybunz

259

เมื่อฉันเจอปัญหานี้ไม่มีคำตอบที่ให้ไว้แก้ปัญหานี้หรือถ้ามันฉันไม่ชอบสร้างโครงการใหม่ วิธีที่ฉันสิ้นสุดลงในการแก้ปัญหา:

ป้อนคำอธิบายรูปภาพที่นี่

  1. คลิกที่ปุ่ม "เชื่อมต่อกับทีมโปรเจ็กต์" (ปลั๊กติดกับปุ่มโฮมในแท็บ Team Explorer)
  2. คลิกขวาที่โครงการที่คุณได้รับปัญหานี้
  3. คลิกเชื่อมต่อ

ฉันเดาว่าหมดเวลาคุกกี้ "จดจำฉัน" แต่ให้การตอบกลับทั่วไปกับฉันในการพยายามผลักหรือดึงรหัสใด ๆ


4
ใช่เส้นทางสู่การยอมรับตัวเลือกนี้จะเป็นอันตรายต่อคำเตือนต่าง ๆ โดยเฉพาะเมื่อคุณแก้ไขโค้ดที่รอการเช็คอิน แต่ดูเหมือนว่ามันถูกออกแบบมาเพื่อรับมือกับสถานการณ์ TF30063 ข้อเสนอแนะอื่น ๆ ไม่ทำงานสำหรับฉัน
Bob Clegg

นี่เพิ่งเกิดขึ้นกับฉันในสำนักงานที่ทุกอย่างถูกปิดและถอดปลั๊กค้างคืนเนื่องจากมีความเร็วมากกว่า 100 ไมล์ต่อชั่วโมง ฉันสมมติว่าเมื่อเซิร์ฟเวอร์ TFS เริ่มต้นใหม่มันจำเป็นต้องให้ใครมาอีกครั้งรับรองความถูกต้อง ...
Fetchez ลา Vache

1
นี่มัน ฉันคิดออก อ่านคำตอบของคุณไม่มากพอฉันจึงคิดออกเอง แต่นี่เป็นคำตอบที่ถูกต้องจริงๆ
stephenbayer

1
ฉันต้องเปลี่ยนรหัสผ่าน Windows ก่อนที่โซลูชันนี้จะใช้งานได้ รหัสผ่านยังไม่หมดอายุ แต่ใกล้จะหมดอายุแล้ว
Alex Jorgenson

1
ไม่น่าเชื่อว่า MS ไม่ได้ทำให้เรื่องนี้ง่ายขึ้น
coder_tim

61

สำหรับฉันข้อผิดพลาดมาหลังจากเปลี่ยนรหัสผ่านสำหรับบัญชีโฆษณาของฉัน

ฉันต้องลบบรรทัดออกจากตัวจัดการข้อมูลรับรอง (ซึ่งมีรหัสผ่านก่อนหน้านี้)

จากนั้นก็ใช้งานได้อีกครั้ง


ไร้สาระ. ใช่แล้วว่าซ่อมให้ฉันด้วย ฉันมีปัญหาเดียวกัน - ฉันต้องเปลี่ยนรหัสผ่านโฆษณาเมื่อวานนี้จากนั้น TFS ปฏิเสธที่จะเชื่อมต่อ ยิ่งแย่ไปกว่านั้นฉันไม่สามารถเลิก VS2013 ได้เนื่องจากมันบล็อกฉันเนื่องจาก TFS ต้องการเชื่อมต่อก่อน ... แต่มันไม่สามารถทำได้ การเปลี่ยนรหัสผ่านใน Credential Manager แก้ไขให้ฉันด้วย ขอบคุณมาก !
Mike Gledhill

3
นี่เป็นสิ่งเดียวที่ทำงานให้ฉัน คำตอบอื่น ๆ ไม่ได้ทำอะไรเลย
JesseNewman19

สิ่งนี้ทำให้ฉันผิดหวังใน Windows 10
Neo

นี่เป็นสิ่งเดียวที่ได้ผลสำหรับฉัน! ไม่แน่ใจว่าเพราะเหตุใด VS จึงไม่แจ้งให้ขออนุญาตเมื่อได้รับข้อผิดพลาดถูกปฏิเสธ
Justin Adkins

สิ่งเดียวที่ใช้ได้กับฉันหลังจากอัปเดตรหัสผ่านเครือข่ายของฉันแล้ว
Eelco

34

ฉันได้อัพเกรด TFS 2015 เป็น TFS 2017 และจากนั้นข้อผิดพลาด TF30063 ก็เกิดขึ้นกับหนึ่งในเครื่องไคลเอนต์ของฉัน ไม่มีวิธีแก้ปัญหาที่นี่ทำงาน ...

สำหรับฉันทางออกเดียวที่ใช้งานได้คือเรียกใช้คำสั่งต่อไปนี้จากพรอมต์คำสั่งสำหรับนักพัฒนา :

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

แน่นอนคุณต้องปรับ URL ให้เป็น URL ที่ถูกต้อง

ที่มา: https://www.visualstudio.com/en-us/docs/setup-admin/tfs/admin/backup/refresh-data-caches


1
ข้อผิดพลาดนี้ทำให้ฉันรู้สึกแย่การแก้ไขปัญหาของฉันขอบคุณมาก
Pierre Joubert

2
ทำงานให้ฉันใน VS2017 Enterprise
VRPF

1
ยังทำงานกับ VS2017 Pro ด้วย Win 10 Pro
EduXavier

วิธีนี้ใช้ได้ผล แต่ฉันต้องปิด VS จากนั้นเรียกใช้คำสั่งจากนั้นเปิดใหม่หากคุณเพิ่งวิ่งในขณะที่ VS กำลังทำงานดูเหมือนว่ามันจะไม่มีผลใด ๆ ...
David Rogers

1
ใช้งานได้กับ VS2017 Enterprise ขอชื่นชมคุณ
Ravi Khambhati

28

เห็นได้ชัดว่าการเข้าสู่ระบบตัวอย่าง TFS ใช้ Internet Explorer และอาจขัดแย้งกับบัญชี MS อื่น ๆ ที่คุณใช้ การล้างแคช IE อย่างสมบูรณ์ดูเหมือนจะใช้งานได้สำหรับฉัน หลังจากการล้างแคชฉันไปที่หน้าจอเข้าสู่ระบบที่ถูกต้องและอาจป้อนข้อมูลรับรองของฉันได้ตามต้องการ


2
ใน Windows 10 การล้างเบราว์เซอร์ Cache of Edge จะไม่ทำงาน คุณต้องล้างมันใน IE FYI
เบร็ท

2
นอกจากนี้ยังใช้งานได้ในชุมชน vs2017 ซึ่งฉันได้ทำการติดตั้ง vs ของฉันทั้งบน premise tfs และบัญชี visualstudio.com
Ariwibawa

สิ่งนี้ทำงานใน VS 2017 หลังจากฉันรีเซ็ตรหัสผ่านของผู้ใช้ผ่านการจัดการคอมพิวเตอร์ ต้องรีสตาร์ท Visual Studio หลังจากนั้น การเปิดมุมมองเว็บใน Visual Studio ( ctrl+ alt+ r) และพยายามเปิดหน้า TFS เพียงให้ข้อผิดพลาดเกี่ยวกับข้อมูลการเข้าสู่ระบบที่ไม่ถูกต้อง แต่ไม่มีวิธีในการออกจากระบบ
Steffen Winkler

ฉันได้รับข้อผิดพลาดนี้เมื่อลองจากเซิร์ฟเวอร์ที่ไม่ได้ติดตั้ง Internet Explorer สลับไปยังเซิร์ฟเวอร์ที่ไม่ได้ติดตั้งคงที่สำหรับฉัน
JamesQMurphy

20

ฉันลองคำแนะนำทั้งหมดที่นี่ ไม่มีใครทำงาน นี่อาจเป็นสถานการณ์เฉพาะของฉันที่ฉันเชื่อมต่ออินสแตนซ์ VS บางอย่างกับ TFS บริษัท ของเราและบางอินสแตนซ์กับ TFS ส่วนตัวของฉัน

วิธีเดียวที่จะแก้ปัญหาให้ฉันคือการปิดอินสแตนซ์ VS ทั้งหมดและเริ่มอินสแตนซ์ใหม่

ผิดปกติพอการเชื่อมต่อกับ TFS ภายในจะไม่มีปัญหา การเชื่อมต่อกับ* .visualstudio.com บางครั้งทำให้เกิดปัญหานี้


2
มาที่นี่เพื่อยอมรับว่าหลังจากลองคำตอบทั้งหมดข้างต้นแล้วนี่เป็นคำตอบเดียวที่เหมาะกับฉัน ฉันใช้การตั้งค่าที่คล้ายกันกับที่คุณเชื่อมต่อกับชื่อ บริษัท ของฉันกับ TFS ส่วนตัวของฉัน
JasonWilczak

2
รีสตาร์ท VS แก้ไขที่นี่ด้วย ฉันเคยตั้งชื่อโครงการหลังจาก บริษัท ของฉันแล้ว แต่ฉันไม่แน่ใจว่า TFS จะรู้จักชื่อนั้นจากชื่ออื่น ๆ ได้อย่างไร ... ?
เดฟ

1
แปลกมาก! นี่คือวิธีที่ฉันแก้ไขปัญหาของฉันกับ VS2017
Nurhak Kaya

10

ใน VS 2015 สามารถทำได้โดย Team Explorer> เชื่อมต่อ> จัดการการเชื่อมต่อและเลือกโครงการทีมอีกครั้ง ในกรณีที่มีอยู่มากกว่าหนึ่งบัญชีใน VS, Team Explorer ขอให้บัญชีใดที่จะใช้เชื่อมต่อกับโครงการของทีม


8

ตรวจสอบให้แน่ใจว่า Windows Authentication ไม่ได้ถูกปิดใช้งานสำหรับเว็บไซต์ / แอปพลิเคชันภายใน IIS

ฉันไม่แน่ใจว่าเกิดอะไรขึ้น แต่ฉันถอนการติดตั้ง Hyper-V วันนี้เพื่อให้สามารถติดตั้ง VMWare Player แล้วติดตั้ง Hyper-V ใหม่

การเปิดใช้งานสิ่งนี้ทำให้ทุกอย่างทำงานได้อีกครั้ง

ป้อนคำอธิบายรูปภาพที่นี่


1
อยู่ที่ไหนนี่ TFS? Windows? ฉันไม่รู้ว่าฉันกำลังดูอะไรอยู่
kayleeFrye_onDeck

1
ที่อยู่IISในAuthenticationส่วน
Simon_Weaver

2
คุณเป็นผู้ช่วยชีวิต!
Michael K

8

ฉันลองทำสิ่งต่อไปนี้เพื่อแก้ไขปัญหานี้ หวังว่าหนึ่งในนั้นจะได้ผลกับคุณ

เอ - ปิด VS จากนั้นเริ่มพร้อมท์รับคำสั่ง VS Developer ในฐานะผู้ดูแลระบบ จากนั้นป้อน:devenv /resetuserdata

B - ล้างแคชใน IE (เห็นได้ชัดว่า VS ใช้สิ่งนี้เพื่อเข้าถึงบัญชีของคุณที่กล่าวถึงที่นี่ )

C - คลิกView -> Other Window -> Web browser (CTRL+ALT+r)ลงชื่อเข้าใช้บัญชีเก่าของคุณออกจากระบบและลงชื่อเข้าใช้บัญชีใหม่ของคุณ

D - เปิดโฟลเดอร์ที่มีคุณแก้ปัญหาลบ (สำรองข้อมูลหากคุณต้องการ) Visual Studio Source Control Solution Metadata Fileลบ.suoไฟล์และเปิดไฟล์. sln ใน Notepad และลบส่วนด้านล่าง

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

ขั้นตอนสุดท้ายนั้นเป็นสิ่งจำเป็นเพราะในขณะที่ฉันจัดการเพื่อตัดการเชื่อมต่อ VS โซลูชันของฉันยังคงพยายามเชื่อมต่อกับบัญชีการควบคุมแหล่งข้อมูลเก่า


1
ที่ บริษัท ของฉันเราใช้ข้อมูลรับรอง Windows ของเราเพื่อเข้าสู่ระบบ TFS เมื่อฉันเปลี่ยนรหัสผ่าน Windows ของฉันฉันไม่สามารถเข้าสู่ TFS ได้อีกต่อไปผ่าน VS2017 ขั้นตอน A และ B ของคำตอบนี้แก้ปัญหาของฉันได้
Yesman

ยอดเยี่ยม 'A' คือทั้งหมดที่ฉันต้องการเช่นกัน
GJHix

1
ขั้นตอนแรกแก้ไขปัญหาของฉันใน VS 2017 Community edition ขอบคุณมาก
Mathew Markose

5

สิ่งนี้เกิดขึ้นกับฉันเป็นประจำและไม่มีวิธีแก้ไขที่อธิบายไว้ข้างต้นทำงานทุกครั้ง ส่วนใหญ่วิธีแก้ปัญหาที่คุณใช้ปุ่ม "เชื่อมต่อกับทีมโครงการ" ทำงานได้ดี แต่บางครั้งก็ไม่มีอะไรเกิดขึ้นเมื่อฉันทำเช่นนี้

บางครั้งฉันก็ต้องเข้าสู่ระบบhttp://tfs.visualstudio.comอีกครั้งโดยใช้เบราว์เซอร์ในตัว Visual Studio ( Ctrl+ Alt+ R) หรือผ่านทาง Internet Explorer

(ตามที่แนะนำในคำตอบอื่น ๆ สำหรับส่วนของฉันนี้ไม่ได้เกิดจากรหัสสดหลายรายการ)


ปกติฉันสามารถใช้คำตอบของ Rizowski แต่อันนี้ใช้ได้กับฉันในกรณีล่าสุดของการลงชื่อเข้าใช้ด้วยบัญชี Microsoft ที่ไม่ถูกต้อง นี่มันเจ็บปวดน้อยกว่าการล้างทุกอย่างใน IE
MikeBaz - MSFT

5

ไม่มีคำตอบปัจจุบันที่ใช้ได้สำหรับฉัน ผมพบว่าวิธีการแก้ปัญหาที่นี่

ปัญหาคือว่าข้อมูลประจำตัวก่อนหน้าของฉันถูกแคชโดย Windows OS สำหรับเซิร์ฟเวอร์ TFS ในขณะที่บางคนอาจประสบความสำเร็จในการเช็ดโฟลเดอร์ AppData temp ที่ไม่จำเป็น

คุณต้องอัปเดตข้อมูลรับรองผ่านแผงควบคุมใน Windows OS

สำหรับฉันใน Windows 10: ปิด VS ไปที่แผงควบคุม (พร้อมมุมมองไอคอนขนาดเล็ก) -> บัญชีผู้ใช้ -> จัดการข้อมูลประจำตัวของคุณ (ที่คอลัมน์ด้านซ้าย) -> เลือก "ข้อมูลรับรองของ Windows" -> เลื่อนลงไปที่ส่วน "ข้อมูลรับรองทั่วไป" และค้นหา การเชื่อมต่อเซิร์ฟเวอร์ TFS ของคุณ ขยายแถบเลื่อนลงและคลิก "แก้ไข" ป้อนรหัสผ่านเครือข่ายใหม่ เปิด VS อีกครั้งและทุกอย่างจะทำงานได้อีกครั้ง


วิธีนี้แก้ไขปัญหาของฉัน windows ได้แคชข้อมูลประจำตัวของฉันและฉันต้องอัปเดตรหัสผ่านในโดเมนของฉันและระบบปฏิบัติการไม่ฉลาดพอที่จะทำเช่นเดียวกันกับแคช
Justin

วิธีนี้แก้ไขปัญหาของฉัน (จากบทความที่เชื่อมโยง): ปิดอินสแตนซ์ทั้งหมดของ VS ลบ% localappdata% .IdentityService รีสตาร์ท VS
wbj

5

ในทีม explorer ฉันลบโครงการ ... จากนั้นในจัดการการเชื่อมต่อคลิกที่ 'เชื่อมต่อกับโครงการ ... '

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ในหน้าจอนี้เลือกโครงการของคุณจากนั้นคลิกที่เชื่อมต่อ ... นี่เป็นการแก้ไขปัญหาของฉัน


ขอบคุณสิ่งนี้ได้ผลสำหรับฉันเช่นกัน - ลองใช้คำแนะนำ 5 อันดับแรกและไม่มีใครทำงานในครั้งนี้ (วิธีการอื่น ๆ ใช้งานได้ในอดีตสิ่งนี้ยังเกิดขึ้นกับฉัน!) ไม่จำเป็นต้องลบโครงการฉันสามารถเชื่อมต่อใหม่ได้ เพิ่งเพิ่มภาพหน้าจอพิเศษ
pcdev

4

ฉันเพิ่งลบเซิร์ฟเวอร์ออกจาก Team Explorer แล้วเพิ่มอีกครั้งและใช้งานได้ =)


สิ่งนี้น่าจะใช้ได้ดีกับเซิร์ฟเวอร์ TFS ปกติ อย่างไรก็ตามสิ่งนี้จะไม่ทำงานกับการแสดงตัวอย่าง TFS หลังจากเพิ่มเซิร์ฟเวอร์อีกครั้งคุณยังคงได้รับกระบวนการเข้าสู่ระบบแบบ IE หากคุณมี liveid อื่นนอกเหนือจากที่ได้รับอนุญาตเข้าสู่ระบบคุณจะไม่ได้รับแจ้งให้ใส่ชื่อผู้ใช้ / รหัสผ่าน (ดู anwser ของฉันด้านล่าง)
fincooper

3

เมื่อ Visual Studio แจ้งเตือนฉันสำหรับข้อมูลประจำตัวของ Visual Studio Team Services มีสองตัวเลือก:

  1. ใช้ "ที่ทำงานหรือโรงเรียน"
  2. ใช้บัญชี "ส่วนตัว"

ในสถานการณ์ของฉันฉันใช้ที่อยู่อีเมลที่ทำงาน แต่ฉันต้องเลือก "ส่วนตัว"เพื่อเชื่อมต่อ การเลือก "ที่ทำงานหรือโรงเรียน" ให้ข้อผิดพลาด "tf30063 คุณไม่ได้รับอนุญาตให้เข้าถึง ... "

ด้วยเหตุผลบางอย่างที่อยู่อีเมลของฉันปรากฏว่ามีการลงทะเบียนเป็น "ส่วนตัว" แม้ว่าทุกอย่างจะถูกติดตั้งใน Office 365 / Azure ในฐานะ บริษัท ฉันเชื่อว่าบัญชี Microsoft ถูกสร้างขึ้นก่อนที่สถานะ Silver Partnership ของเรากับ Microsoft



2

ฉันต้อง "เรียกใช้ในฐานะผู้ใช้อื่น" เพื่อให้ Visual Studio เชื่อมต่อโดยใช้บัญชี TFS ของฉัน ดูเหมือนว่าจะพยายามใช้บัญชี Microsoft ของฉันแทน

ข้อความและรูปภาพจาก: https://www.visualstudio.com/en-us/docs/connect/connect-team-projects

เพื่อเปลี่ยนบัญชี

เมื่อต้องการเรียกใช้ Visual Studio ภายใต้บัญชีที่แตกต่างจากบัญชี Windows ที่คุณเข้าสู่ระบบให้เปิดเมนูบริบทสำหรับ devenv.exe เพื่อเข้าถึงตัวเลือกการทำงานของคุณ

เมนูบริบทสำหรับ Visual Studio devenv.exe

คุณสามารถค้นหาแฟ้มที่ปฏิบัติการได้ในโฟลเดอร์ต่อไปนี้: ไดรฟ์: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE


2

ตัดการเชื่อมต่อจาก Team Fountation Server ภายใต้เมนูของทีมและเชื่อมต่อใหม่จาก Connect Tab ภายใต้หน้าต่าง Team Explorer

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่


2

ฉันประสบปัญหานี้หลังจากอัปเกรด TFS และ Visual Studio กำลังแคชข้อมูลรับรองการเข้าสู่ระบบที่ไม่ถูกต้อง ฉันพบวิธีแก้ไขสองวิธีแรกใช้คำตอบนี้ฉันรีเซ็ต Visual Studio อย่างสมบูรณ์แล้วเชื่อมต่อใหม่:

คลิกที่เมนูToolsนำเข้าและส่งออกการตั้งค่ารีเซ็ตการตั้งค่าทั้งหมดถัดไป"ไม่มีการตั้งค่าเพียงแค่ตั้งค่าใหม่แทนที่การตั้งค่าปัจจุบันทุกคน"ถัดไป → เสร็จสิ้น

ด้วยเหตุผลแปลก ๆ บางอย่างหลังจากรีเซ็ตมันเชื่อมต่อโดยไม่มีปัญหา (ฉันไม่ต้องป้อนข้อมูลประจำตัวของฉันอีกครั้งหรือกำหนดค่า TFS อีกครั้งหลังจากรีเซ็ต)

วิธีที่สองนั้นง่ายกว่า ก่อนอื่นให้ปิดอินสแตนซ์ทั้งหมดของ Internet Explorer และ Visual Studio จากนั้นเปิด Internet Explorer และเรียกดู TFS ล็อกอินจากนั้นเปิด Visual Studio อีกครั้งและพยายามเชื่อมต่อกับ TFS อีกครั้ง


2

ในที่สุดฉันก็พบคำตอบที่เหมาะสมสำหรับฉันบนเว็บ

สำหรับฉันมันเกิดขึ้นหลังจากที่ฉันเปลี่ยนรหัสผ่านและ Windows เก็บรหัสผ่าน TFS ไว้ มันจะต้องมีการปรับปรุงด้วยตนเอง นี่เป็นวิธีหนึ่งในการทำ:

วิธีแก้ปัญหาพบได้ที่: developercommunity.visualstudio.com

เครดิต: Lavente Nagy! ขอบคุณมาก!

สรุปการแก้ไข:

ฉันพบวิธีแก้ปัญหาและทำงานบน Windows 7 / Windows 10 ด้วย ขั้นตอนเหมือนกัน:

ปิด Visual Studio ไปที่แผงควบคุม (พร้อมมุมมองไอคอนขนาดเล็ก) →บัญชีผู้ใช้→จัดการข้อมูลรับรองของคุณ (ที่คอลัมน์ซ้าย) →เลือก "ข้อมูลรับรองของ Windows" →เลื่อนลงไปที่ส่วน "ข้อมูลรับรองทั่วไป" และค้นหาการเชื่อมต่อเซิร์ฟเวอร์ TFS ของคุณ ขยายแถบเลื่อนลงและคลิก "แก้ไข" ป้อนรหัสผ่านเครือข่ายใหม่ เปิด Visual Studio ใหม่อีกครั้งและทุกอย่างจะทำงานได้อีกครั้ง


2

เพียงเริ่มต้นสตูดิโอภาพใหม่ก็จะทำงานได้ ในขณะที่ฉันทำสิ่งนี้และมันทำงานได้อย่างมีเสน่ห์


1

ตรวจสอบให้แน่ใจว่ารหัสผ่านของคุณยังไม่หมดอายุโดยบังเอิญในวันเดียวกับที่คุณตัดสินใจติดตั้งเครื่อง dev ใหม่

หากคุณไม่สามารถเข้าสู่ระบบ TFS ได้โดยใช้เว็บอินเตอร์เฟสก็อาจเป็นได้


1

ตอนนี้ฉันได้รับการแก้ไขปัญหาที่ฉันเผชิญ: TFS จำรหัสผ่านก่อนหน้านี้เมื่อฉันได้เข้าสู่ระบบโดยใช้ VPN มือถือของฉัน

สารละลาย:

รีเซ็ตบัญชีที่ฉันใช้เชื่อมต่อโดยใช้ VPN


นี่จะไม่เป็นปัญหากับ TFS เท่านั้น มันจะเป็นปัญหากับทุกสิ่งที่เชื่อมต่อกับการเข้าสู่ระบบ NT ของคุณ
deutschZuid

1

ฉันพบปัญหานี้เมื่อฉันถูกบังคับโดยนโยบายความปลอดภัยด้านไอทีของเราเพื่อเปลี่ยนรหัสผ่านของฉัน หลังจากเปลี่ยนรหัสผ่านเมื่อฉันเชื่อมต่อกับ TFS โดยใช้ VS2017 ฉันไม่ได้รับอนุญาตให้เข้าถึงเซิร์ฟเวอร์ TFS ของเราอีกต่อไปและรับTF30063: You are not authorised to access ...:8080/tfsข้อความแสดงข้อผิดพลาด

อย่างไรก็ตามถ้าฉันเชื่อมต่อโดยใช้ VS2013 ฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้โดยไม่มีปัญหาและข้อผิดพลาดที่ปฏิเสธการเข้าถึงด้วย VS2017 หายไป


1

ตรวจสอบข้อมูลในรีจิสทรี: HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ VSCommon \ Keychain \ Accounts และลบคีย์ที่เกี่ยวข้องในส่วนบัญชี

ล้างแคชในเส้นทางเหล่านี้:

  • % LOCALAPPDATA% \ Microsoft \ TeamTest

  • % localappdata% \ Microsoft \ Team มูลฐาน

  • % LOCALAPPDATA% \ Microsoft \ VisualStudio

  • % appdata% \ Roaming \ Microsoft \ VisualStudio

หวังว่ามันจะใช้ได้

หมายเหตุ: การทำเช่นนี้อาจล้างคุกกี้และแคชทั้งหมดและโหลด Visual Studio ใหม่


1

ฉันกำลังเผชิญปัญหาเดียวกันกับที่คุณทำ นี่คือสิ่งที่ฉันทำเพื่อแก้ไข:

  1. คลิกไอคอน 'เชื่อมต่อ' ถัดจากไอคอนหน้าแรกในโซลูชัน Explorer
  2. เลือกโครงการของคุณ> คลิกขวา> เชื่อมต่อ
  3. ลองเช็คอินโครงการและครั้งนี้จะดำเนินต่อไปอย่างมีความสุข

นี่คือสิ่งที่ฉันพยายามและฉันไม่จำเป็นต้องออกจากระบบใด ๆ จาก TFS หรือบัญชี VS

หวังว่านี่จะช่วยได้


1

ไม่มีคำตอบอย่างเป็นทางการที่นี่ แต่ใช้งานได้สำหรับฉัน (คำตอบอื่น ๆ ไม่ได้ช่วย): คลิกแท็บ Team Explorer -> เชื่อมโยงไฮเปอร์ลิงก์ - เชื่อมต่อ \ เลือกที่เก็บ และมันใช้งานได้



0

ในกรณีของฉันฉันมีพร็อกซี ฉันแก้ไข devenv.exe.config แล้วตั้งค่าพร็อกซีที่นั่น แต่วันนี้ฉันเปลี่ยนรหัสผ่านโดเมนพร็อกซี่และ TFS ล้มเหลว (เมนูดูWindowsเบราว์เซอร์ก็ล้มเหลวด้วย) แน่นอนฉันสามารถแก้ไข devenv.exe ได้อีกครั้ง แต่มีวิธีการลบมันออกไปโดยสิ้นเชิง หนึ่งที่ยอดเยี่ยม มันจะได้รับที่นี่

เมนูเครื่องมือเปิด * → ส่วนขยายและปรับปรุง
คลิกที่อัปเดต ... ในเมนูด้านซ้าย

ที่นี่จะถามรหัสผ่านและเริ่ม Visual Studio ใหม่ ไม่เป็นไร สำหรับข้อมูลเพิ่มเติมให้ค้นหาคำตอบในลิงค์


0

เพียงป้อนข้อมูลรับรองใหม่

  1. กดปุ่ม Win จากนั้นพิมพ์ตัวจัดการข้อมูลรับรองแล้วเปิด
  2. เพิ่มข้อมูลรับรองทั่วไป
  3. กลับไปที่ทีมสำรวจเพิ่มเซิร์ฟเวอร์อีกครั้ง

0

ฉันได้แก้ปัญหาเหล่านี้ด้วยเช่นกันสิ่งที่ได้ผลสำหรับฉัน:

ด้วยเหตุผลบางอย่างทีมสำรวจคิดว่าฉันพยายามอัปโหลดไปยังโครงการใหม่

ภายใต้ Team Explorer -> Sync

ฉันคลิก "ขั้นสูง" ซึ่งแสดงโครงการแบบเลื่อนลงด้วยซึ่งฉันไม่ต้องเปลี่ยนในกรณีของฉันฉันเพิ่งคลิก Publish Repository และ voila

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.