Soci (Soczó Zsolt) szakmai blogja

2006.07.10.

Jó, jó ez a TFS, de azért 1.0

Filed under: .NET,Szakmai élet — Soczó Zsolt @ 14:17

Tudjuk, hogy a 90 %-os és a 100%-ig kész program között iszonyat nagy különbség van. És azt is tudjuk, hogy az idő igen jelentős része ebben az utolsó szakaszban megy el.

Nagyon jól tudja ezt az ms is, ennek ellenére és pont ezért notóriusan szereti kiadni a termékeit bosszantó hiányosságokkal.

Itt van pl. a Team Foundation Server. Teljesen intranetes és online működésre van hangolva, akármennyire is webszervizeket használ a háttérben, amiről pedig tudjuk, hogy lazáncsatolt, SOA, stb.

Csak windows authetikációval működik, így internetes környezetben elég nehéz használni. Vagy állandóan be kell verni a jelszavakat, vagy ugyanaz a név és jelszó kell a szerveren és a munkaállomáson.

Ez még ok, nem fért bele az 1.0-ba, majd az spben lehet, hogy benne lesz valami javítás. Ami bosszant, hogy könnyedén belerakhatták volna. Jóbarátunk, a reflector jóvoltából könnyű megtalálni, hogy a CredUIPromptForCredentials dialóggal kérik be a jelszavakat. A reflector analízis funkciója segítségével pár másodperc múlva már látjuk is hogy hívják meg:

if (CredUIHelper.CredUIPromptForCredentials(ref credui_info1, uri.ToString(), IntPtr.Zero, 0, builder1, 0x100, builder2, 0x100, ref num1, CREDUI_FLAGS.GENERIC_CREDENTIALS | CREDUI_FLAGS.ALWAYS_SHOW_UI | CREDUI_FLAGS.EXCLUDE_CERTIFICATES | CREDUI_FLAGS.DO_NOT_PERSIST) != CredUIReturnCodes.NO_ERROR) …

Hát köszönöm, ezért kérdezi meg állandón a jelszót. Ezt mondták neki. Meddig tartott volna más flageket átadni? Tudom, security, meg minden. De így meg használhatatlan a termék interneten. Egyebet nem mondhatok, kérem kapcsolja ki.

3 Comments

  1. Piha! Azért az EXCLUDE_CERIFICATES naggyon durva, pláne developer környezetben. Fenomenális… Nem térek magamhoz…

    Comment by hrongyorgy — 2006.07.18. @ 12:50

  2. Találtam egy ígéretes bejegyzést ezzel kapcsolatban: http://blogs.msdn.com/bharry/archive/2006/06/15/632236.aspx
    Az “Extranet support” a lényeg… ;-)

    Comment by Levi — 2006.08.04. @ 19:25

  3. Majd meglátjuk, köszi, megírom, ha jó lett.

    Comment by Soczó Zsolt — 2006.08.04. @ 20:53

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress