</สิ้นสุด>
มิถุนายน 2008 การประชุม SUGDC — นั่นคือการตัด
ฉันเข้าร่วมครั้งแรกของฉันเคย ประชุม SharePoint ซึ่งที่ผ่านมาวันหยุดสุดสัปดาห์และมีการระเบิด.
บ่ายวันพฤหัสบดี, ผมขับรถไปยังเวอร์จิเนีย, แนะนำ โดยซื้อของฉันใหม่ $50 สิ่งปลั๊กอินอุปกรณ์จีพีเอสไปยังโทรศัพท์ของฉัน. อุปกรณ์ไม่มีที่ติ. หลังจาก 5 ชั่วโมง, มีพลังงานที่ต้องใช้ในโรงสีของดอกยางดีแล้ว, ยิ่งน่าแปลกใจ, มีพลังงานเพื่อมุ่งหน้าไปยังล็อบบี้ชั่วโมงค็อกเทลของผู้บรรยายโฆษณา. N00b ประชุมที่, it turned out that the cocktail hour was really a ruse to get speakers to show up and help stuff papers and swag into shoulder bags for conference attendees 🙂
มีเวลาที่ยากนอนเนื่องจากผมได้พูดสิ่งแรกศุกร์ AM. Nervousness, ความรู้สึกหลุดที่ต้องการเพิ่มภาพนิ่งงานนำเสนอและการแสดงแมวรบกวนมากในสัตว์โลกเก็บผมขึ้นช้า. เนื่องจากผมไปนอนดึก, ธรรมชาติผมขึ้นก่อน. ฉันได้เพิ่มภาพนิ่งรายละเอียดค่อนข้างเทคนิคสถาปัตยกรรม. มันไม่คุ้มค่าความพยายามด้วยเนื่องจากการ 25 นาที Q&จะได้รับ A ตกใจมากโดยไม่ได้. ผมโชคดีได้รับช่องแรกในติดตามเทคนิค. ซาฮิลมาลิคเดิมไปพูดวันศุกร์น.ผมไปพูดวันเสาร์ แต่เขาต้องสลับเวลา. นี้ได้รับอนุญาตให้ทำงานนำเสนอของฉันแล้วนั่ง และเพลิดเพลินกับทุกสิ่งทุกอย่างที่จะไปข้างหน้าวันศุกร์และวันเสาร์.
งานนำเสนอไปตกลง. แน่นอนมีการปรับปรุงห้อง. ฉันได้พูดเกี่ยวกับว่าเราสามารถเข้าถึง และใช้บริการเว็บ SharePoint Designer ลำดับงานโดยใช้การดำเนินการแบบกำหนดเอง. เวลาผ่านไป, ผมจะผูกข้อมูลนี้ เป็นชุดของฉัน กว่าที่ EUSP.com สำหรับผู้ที่ต้องการใช้มากที่สุดจากเครื่องมือที่. ฉันได้พัดผ่านภาพนิ่งและสาธิตในของฉัน 35 นาที, การกังวลของฉันในเวลา. โชคดี, Q&A มีชีวิตชีวา, มีข้อสงสัยช่วยให้ความจริงถูกช่วงเช้าก่อนอาหารกลางวัน. Q&คือ ของฉันชื่นชอบส่วนหนึ่งของการ.
มีหลายวิชาน่าสนใจ และฉันหวังว่าจะบล็อกเกี่ยวกับพวกเขาในรายละเอียดมากกว่าสัปดาห์นี้ (เวลาเอื้ออำนวย, เป็นเสมอ). เพื่อนจากชมซ.ม.ให้ทบทวนตำแหน่งของ SharePoint ในตลาดสำคัญสูง ยังมีความหวังมาก. การสนทนาเน้น paucity SharePoint ทรัพยากรและปัญหาที่เกิดขึ้นในประเทศได้มีการค้นหาความสามารถพิเศษที่ดีที่มี "ราคาไม่แพง" ในตลาดนี้แน่นมาก. คนดูซ.ม.เรียกว่าสระว่ายน้ำทรัพยากรบุคคล SharePoint เป็นเช่น "สมาคม" ฉันส่วนใหญ่คุ้นเคยกับคำว่าใน MMORPG และให้ฉันตื่นเต้นเล็กน้อย, to be honest 🙂
จุดเด่นของการประชุมห้องประชุมและจับขึ้นกับคนที่ผม "รู้จัก" ออนไลน์ในขณะ. ส่วนนั่งที่บาร์ด้วย Becky Isserman (MossLover) สำหรับ 3 หรือ 4 ชั่วโมง (และที่, หลังจากได้เสร็จดื่มสำหรับกลางคืน). ฉันมักจะไม่ได้พูดคุยเกี่ยวกับ Farscape หรือ บาบิโลน 5 มีชาวแคนซัสซิตี้.
Bob Fox ได้ตามปกติ และมี, เป็นลมของบทนำของ, สนทนาและพลังงานเพียงธรรมดาไป. เขาเชิญผมไปเช้าวันเสาร์กับซาฮิลมาลิค และที่ไม่ดี.
วันเสาร์ (วัน 2), ไมค์ Lotter ลากตัวเองไปประชุมพูดเกี่ยวกับ InfoPath แล้ว เขาร่วม Becky เมื่อสิ้นสุดวันทำการเรียงลำดับของคำถามทั่วไป&เซสชันสำหรับเกี่ยวกับ 30 ถึง 45 นาทีส่วนใหญ่เน้นใน InfoPath (ไมค์) และอาแจ็กซ์ (Becky). ต้อง Becky เคยผ่านงานนำเสนอของเธอเต็ม/เป็นทางการ แต่ผมแน่ใจว่า จะได้รับโอกาสที่จะดูวันที่ของวันนี้. มีความรู้สึกที่เธอจะสามารถ "กดปุ่มวงจร" ก้าวไปข้างหน้า.
ฉันสามารถไปบน และบน. สองจุดสุดท้าย — วัตถุประสงค์ทางการเงินของการประชุมคือการ เพิ่มเงินสำหรับเครือข่ายมหัศจรรย์ของเด็ก และจะยก $5,000. ที่ประทับใจ. ขั้นตอนสุดท้าย, ผมต้องขอขอบคุณแกรี Blatt สาธารณะ, Gary Vaughn และ Bob Fox สำหรับแจ้งเตือนฉัน และให้ฉันพูดในการประชุม. แน่นอน, ของ Gary สองมีทีมงานผู้สนับสนุน และการจัดระเบียบ และคุณมีความน่ากลัว. มีความคาดหวังสูงก่อนยิ้ม และก็ดีกว่าฉันมีหวังสำหรับ.
เก็บไว้ในการแจ้งเตือนสำหรับการประชุมที่จัดกำหนดการในวันที่ 7 พฤศจิกายนและ 8 ถัดไป. นอกเหนือจากเนื้อหาบางอย่างดี, มันเป็นที่ยอดเยี่ยมสำหรับค่าทั้งหมดเหล่านั้นออนไลน์บุคลิกคุณได้รู้จักบล็อก, ทวิตเตอร์, กระดานข่าว, ฯลฯ.
</สิ้นสุด>
FBA และ SQL Server: เรื่องความรัก
เพื่อนร่วมงานของฉันได้ทำงานบน web part ในสภาพแวดล้อม(fba). ในหมู่สิ่งอื่น ๆ, ส่วนเว็บดึงข้อมูลบางส่วนจากเซิร์ฟเวอร์ SQL. แผนแกรนด์สำหรับโครงการนี้บอกว่า DBA ที่กำหนดค่าความปลอดภัยระดับข้อมูลใน SQL (ตรงข้ามกับฝัง ID ผู้ใช้ในแบบสอบถาม SQL หรือวิธีอื่น ๆ).
ปัญหาคือ ว่า SQL server ไม่รู้อะไรเกี่ยวกับสภาพแวดล้อมของเรา(fba)ดังนั้นจึงไม่สามารถไว้วางใจเรา. เราแก้ไขปัญหานี้โดย, ขาดคำดี, การแอบอ้างผู้โฆษณาด้วยตนเองเพื่อให้เราสามารถเชื่อมต่อกับ SQL ที่ SQL ข้อมูลระดับความปลอดภัยในการทำงาน.
แม้ว่า FBA คือ มีคุณลักษณะ ASP.NET, เราประเทศ SharePoint ผู้สอนค้นหาต่าง ๆ เครื่องยนต์ซึ่งถ้าคุณกำลังสอบถามการ FBA, คุณต้องหมายถึง คุณต้องรู้วิธีการตั้งค่าคอนฟิก FBA ไซต์. ฉันไม่สามารถค้นหาข้อมูลเกี่ยวกับวิธีการเปิดใช้งานการ FBA เน้น ASP.NET แอพลิเคชันสื่อสารกับ SQL ในแบบที่เราต้องการค้นหา.
ในหลักสูตรของการวิจัยนี้, เราได้อ่านบทความนี้ใหม่: เลียนแบบใน ASP.NET
วิจัยเพิ่มเติมนำเราไปสู่บทความนี้ codproject: http://www.codeproject.com/KB/cs/cpimpersonation1.aspx
ที่ช่วยให้เราเขียนโค้ดของเรา, ซึ่งผมได้รวมไว้ด้านล่าง. มันไม่ใช่สิ่งหรูหราที่สุด, แต่ทำงาน. ฉันหวังว่า คุณค้นหาประโยชน์.
นี่คือรหัสที่ทำงานให้เรา:
ได้รับการป้องกัน ยกเลิก btnSearchCarrier_Click(ผู้ส่งวัตถุ, EventArgs e) { ลอง { ImpersonateUser iU = ใหม่ ImpersonateUser(); // TODO: แทน iU.Impersonate ข้อมูลประจำตัว("DomainName", "ชื่อผู้ใช้", "รหัสผ่าน"); // รหัส // iU.Undo(); } จับ (ยกเว้นแฟนเก่า) { } } // ใช้ระดับการเลียนแบบ ตามด้านล่าง. สาธารณะ คลาส ImpersonateUser { [DllImport("advapi32.dll", SetLastError = จริง)] สาธารณะ คง extern bool LogonUser( สตริ lpszUsername, สตริ lpszDomain, สตริ lpszPassword, int dwLogonType, int dwLogonProvider, การอ้างอิง IntPtr phToken); [DllImport("เกี่ยวกับ kernel32.dll", CharSet = CharSet.Auto)] ส่วนตัว extern คง bool CloseHandle(หมายเลขอ้างอิง IntPtr); ส่วนตัว คง IntPtr tokenHandle = ใหม่ IntPtr(0); ส่วนตัว คง WindowsImpersonationContext impersonatedUser; // ถ้าคุณรวมรหัสนี้เป็น DLL, ให้แน่ใจว่าความต้องการ // ทำงานกับ FullTrust. [PermissionSetAttribute(SecurityAction.Demand, ชื่อ = "FullTrust")] สาธารณะ Impersonate โมฆะ(สตริ domainName, ชื่อสาย, ผ่านสตริงที่) { ลอง { // ใช้ LogonUser ฟังก์ชันจัดการรับโทเค็นสำหรับผู้ใช้ // ผู้ใช้ที่ระบุ, โดเมน, และรหัสผ่าน. ค่า const int LOGON32_PROVIDER_DEFAULT = 0; // ผ่านพารามิเตอร์นี้สาเหตุ LogonUser สร้างโทเค็นหลัก. ค่า const int LOGON32_LOGON_INTERACTIVE = 2; tokenHandle = IntPtr.Zero; // ขั้นตอนที่ -1 เรียก LogonUser เพื่อขอรับหมายเลขอ้างอิงการเข้า. bool returnValue = LogonUser( ชื่อผู้ใช้, domainName, รหัสผ่าน, LOGON32_LOGON_INTERACTIVE, LOGON32_PROVIDER_DEFAULT, อ้างอิง tokenHandle); // tokenHandle - token ความปลอดภัยใหม่ ถ้า (false == returnValue) { int ret = Marshal.GetLastWin32Error(); Console.WriteLine("เรียก LogonUser ล้มเหลว ด้วยรหัสข้อผิดพลาด : " + ret); โยน System.ComponentModel ใหม่.Win32Exception(ret); } // ขั้นตอนที่ - 2 WindowsIdentity newId = ใหม่ WindowsIdentity(tokenHandle); // ขั้นตอนที่ -3 impersonatedUser = newId.Impersonate(); } จับ (ยกเว้นแฟนเก่า) { Console.WriteLine("เกิดข้อยกเว้น. " + อดีตข้อความ); } } /// <สรุป> /// เลียนแบบหยุด /// </สรุป> สาธารณะ ยกเลิกเป็นโมฆะ() { impersonatedUser.Undo(); // ฟรีสัญญาณ. ถ้า (tokenHandle != IntPtr.Zero) CloseHandle(tokenHandle); } }
</สิ้นสุด>
เพิ่ม Lore: SSRS บอก “rsAccessDenied”, แต่ … จริง ๆ มีเข้า
กลับไปไม่กี่สัปดาห์, ผมทำงานกับเพื่อนร่วมงานของฉันพัฒนาโครงการที่เกี่ยวข้องกับบริการรายงาน SQL เซิร์ฟเวอร์ปลั๊กอินสำหรับ MOSS. เขาได้พัฒนา web part ที่แสดงความนึกคิดเวอร์ไปรายงานที่เหมาะสม (คุณสมบัติหลักที่ถูกค้นหาฉลาดในพารามิเตอร์ที่มีหลายค่ายากพันเรื่อง).
นี้ถูกทำงานได้ดี ในสภาพแวดล้อมการพัฒนา แต่ ในการทดสอบผู้ใช้ยอมรับ (เอือด) สภาพแวดล้อม, มันจะไม่ทำงาน. ยิงค่าการดีบักเกอร์, เราจะเห็นรายละเอียดของข้อยกเว้นเช่นนี้:
การอนุญาตให้ผู้ใช้ 'UAT_domainmosssvc' มีไม่เพียงพอสำหรับการดำเนินงานนี้(rsAccessDenied).
ถ้าคุณทำการค้นหาถ่ายทอดสดบนข้อผิดพลาดข้างต้น, หาโดยปกติ. Scarily ทั่วไป. ทำให้ชนิดเลวของทั่วไปเนื่องจากมีรากอาจแตกต่างกันมาก และ "ความรู้สึกของทุกคนแนะนำโซลูชั่น" ขวา. เราอาจพยายามพวกเขาทั้งหมด.
ในกรณีของเรา, แต่ปัญหาอยู่ที่ว่า เราได้ทำการสำรองข้อมูล/การคืนค่าของ DEV เพื่ออวด. อยู่ในข้อมูล, บางสิ่งบางอย่างยังถูกอ้างอิงถึง "DEV_domain" (แทนที่จะปรับปรุง "UAT_Domain"). เราสร้างไซต์ใหม่, เพิ่ม web part และแก้ไขปัญหา.
หวังว่าจะประหยัดคนหนึ่งชั่วโมงหรือสองลงบรรทัด.
</สิ้นสุด>
โปรแกรมแก้ไขด่วน: มีข้อผิดพลาดการเข้าถึงไซต์ SharePoint [HttpException (0x 80004005): การร้องขอหมดเวลา]
เพื่อนร่วมงานพัฒนาทำงานในโครงการสัปดาห์นี้ และประสบปัญหาเวลาทำงานบนอาคารบางส่วนเว็บบ้า. ส่วนเว็บของเขาได้ดี, แต่ "ทันที" หมดเป็นเว็บไซต์ที่เกี่ยวข้องกลายช้ามาก และบ่อยครั้งเวลา มีข้อผิดพลาดนี้:
[HttpException (0x 80004005): การร้องขอหมดเวลา]
ฉันเข้าสู่ระบบ และเห็นว่า หลายเว็บไซต์อื่น ๆ ก็ได้. ผมสงสัยว่าอาจมีบางส่วนซ่อนเว็บหน้า และใช้ trusty ?เนื้อหาเทคนิคการตรวจแก้จุดบกพร่อง 1 =, ในความเป็นจริงไม่ได้หา 11 web parts บนเพจ, เท่าเคยเห็น. แม้ดีกว่า (จากมุมมอง let's-hope-I-find-something-ugly-here-that-I-can-fix), สามส่วนปิดเว็บเหล่านี้มีในชื่อของ "ข้อผิดพลาด".
ลบ web parts เหล่านี้ (ซึ่งตัวมันเองเอานานอย่างแปลกใจ) และที่แก้ไขปัญหา. สำหรับวันนี้🙂
</สิ้นสุด>
การฝึกอบรมอย่างรวดเร็วในคลาสเป็น Excellent
ผมกำลังเริ่มวัน 4 ของอย่างรวดเร็ว ของคู่ฝึกหัวขึ้น โดยแลร์รี Kaye นี่ใน Needham, MA.
ช่วงวันที่ 5 นี้จะแบ่งออกเป็นชั้น (3 และ 2 วันตามลำดับ) อายุ "อย่างรวดเร็ว ESP: พัฒนาโปรแกรมประยุกต์การค้นหาแบบกำหนดเองสำหรับพันธมิตรพันธมิตรผม" และ "เร็ว ESP: พัฒนาโปรแกรมประยุกต์การค้นหาแบบกำหนดเองสำหรับพันธมิตร II".
เป็นค่ายจริงชนิดคลา. วัสดุเป็นลึก (มาก, ลึกมาก). ผู้สอน (แลร์รี) รู้สิ่งของเขาอย่างชัดเจน. คำแนะนำฝึกถ้าคุณพิจารณามัน.
</สิ้นสุด>
SharePoint และรวดเร็ว — ถ้วยเนยถั่วลิสงของรูปของปพลิเคชันองค์กร?
ฉันเสร็จวัน 2 การฝึกอย่างรวดเร็วใน Needham ซันนี่, MA, และฉันเป็นชีวิตชีวา ด้วยความคิด (ซึ่งทั้งหมดฝึกอบรมดีสอนทำผม). ด้านเฉพาะหนึ่งอย่างรวดเร็วมีฉันคิด และอยากจะจดไว้ขณะยังสด และปกติประจำวัน "สิ่ง" ผลักออกจากหัวของฉัน.
เรา SharePoint WSS 3.0 / มอสสำหรับตัวใช้งานบ่อย ๆ เผชิญปัญหาโครงการ SharePoint มีขนาดค่อนข้างยาก: เราได้รับข้อมูล untagged ทั้งหมดที่โหลดใน SharePoint ที่มันใส่สถาปัตยกรรมข้อมูลออกอย่างสมบูรณ์แบบของเราได้อย่างไร?
บ่อยพอ, นี้ไม่ใช่ปัญหาหนัก เพราะเราขอบเขตตัวเองออกจากปัญหา: "เราไม่สนใจอะไรมากกว่า 3 เดือนเก่า" "เราจะจัดการกับสิ่งเก่าที่สำคัญการค้นหา และส่งต่อไปเราจะทำได้…" ฯลฯ.
แต่, เกิดอะไรขึ้นถ้าเราไม่ขอบเขตตัวเองออกจากปัญหา และเรากำลังมองหาที่ 10's พันหรือ 100's พัน (หรือแม้แต่นับล้าน) ของเอกสาร — โหลด และ ระบุป้ายซึ่งเป็นปรารถนาของเรา?
รวดเร็วอาจจะเป็นคำตอบ.
กระบวนการค้นหาอย่างรวดเร็วของมีจำนวนมากเคลื่อน แต่ดูง่ายหนึ่งนี่:
- กระบวนการ crawler การค้นหาเนื้อหา.
- ค้นหาเนื้อหา และมือออกจากการเป็นนายหน้ากระบวนการจัดการกลุ่มของตัวประมวลผลเอกสาร.
- กระบวนการนายหน้ามือก็ปิดของตัวประมวลผลเอกสาร.
- ตัวประมวลผลเอกสารวิเคราะห์เอกสารและ ผ่านขั้นตอนกระบวนการ, bejeezus จากเอกสารวิเคราะห์ และมือออกไปกระบวนการชนิดสร้างดัชนี.
บนยานอวกาศทั้งรวดเร็ว, เรามีการควบคุมขั้นตอนการประมวลผลเอกสาร. เราสามารถผสม และจับคู่เกี่ยวกับ 100 ไปป์ไลน์ประกอบ และ, เรื่องน่าสนใจมากที่สุด, เราสามารถเขียนองค์ประกอบของเราเอง. เหมือนที่ฉันพูด, อย่างรวดเร็วกำลังวิเคราะห์เอกสารทุกวิธีการ แต่วันอาทิตย์ และก็คอมไพล์จำนวนมากของข้อมูลที่เป็นประโยชน์เกี่ยวกับเอกสารเหล่านั้น. คนบ้าอย่างรวดเร็วเป็นบ้า และ obsessive เกี่ยวกับเอกสารวิเคราะห์ชัดเจนเนื่องจากมีเครื่องมือหรือกลยุทธ์ในการจัดประเภทเอกสารจริง ๆ.
ดังนั้น … ใช้ได้อย่างรวดเร็วกับไปป์ของเราเอง, เราสามารถหยิบข้อมูลบริบททั้งหมดจากอย่างรวดเร็ว และดึงกลับไปมอ. มันจะไปอะไรเช่นนี้:
- เอกสารถูกป้อนลงอย่างรวดเร็วจากมอส.
- แยกวิเคราะห์เอกสารปกติบ้า obsessive อย่างรวดเร็วและประเภทที่เกิดขึ้น.
- ส่วนประกอบไปป์ไลน์ที่กำหนดเองของเราเองหยดบางข้อมูลบริบทที่ออกไปยังฐานข้อมูล.
- กระบวนการของการออกแบบของเราเองอ่านข้อมูลบริบท, ทำให้ตัดสินใจบางอย่างเกี่ยวกับวิธีการที่เอกสารมอสส์ใน IA ของเราพอดี และทำเครื่องหมายนั้นขึ้นใช้บริการบนเว็บและแบบวัตถุ.
แน่นอน, กระบวนการดังกล่าวไม่อัตโนมัติสามารถสมบูรณ์แบบ แต่ ด้วยการ obsessive (และประชาชนอาจจะ insane-but-in-a-good-way อย่างรวดเร็ว), เราอาจมีจริงต่อสู้ยิงที่กระบวนการผลิตโดยรวมมีประสิทธิภาพอย่างแท้จริงที่กรอกฐานข้อมูล SQL มีพวงของเอกสารแทบยากมากกว่า.
</สิ้นสุด>
เรียนรู้เกี่ยวกับผู้ที่ www.EndUserSharePoint.com
หมายมิลเลอร์มากกว่าที่ http://www.endusersharepoint.com ได้สร้าง, ในประสบการณ์ของฉัน, ใช้ดีที่สุดเน้นสนทนาในการ ' ทรงกลม. ในเดือนสุดท้าย, เขามีแซของบล็อกเกอร์ผู้ใช้พรีเมียร์ที่เน้นรอบจะนำไปสู่ "หน้า" เป็นประจำ, ซึ่งรวมถึงแต่ไม่จำกัดเฉพาะการ พอล Culmsee, คริสอย่างรวดเร็ว, และ Dessie Lunsford. เขามีคนอื่นเรียงรายขึ้น และพร้อมที่จะสนับสนุนเป็นตารางเวลาของตนให้.
ผมไปกับโอกาสที่จะเข้าร่วม และ โพสต์ของฉันเข้าอยู่ที่นี่. ผมเขียนชุดวิธีการใช้ SharePoint Designer เพื่อสร้างโซลูชันลำดับชั้นธุรกิจ. In keeping with the EUSP.com’s focus, บทความเหล่านั้นจะเสมอหน้าผู้ใช้และศูนย์.
ฉันมักจะแบ่งโลก SharePoint กลุ่มกว้างสามตัว: ที่ปรึกษาของ SharePoint, พัฒนาบริการ SharePoint เต็มเวลาและผู้. เมื่อเขียน, ผมมักจะถามตัวเอง, ซึ่งกลุ่มเหล่านี้อาจจะสนใจในเรื่อง? บ่อยที่สุด, ฉันสิ้นสุดขึ้นการเขียนในครั้งแรก (ทางด้านเทคนิค) กลุ่ม, เพราะผมเป็นปรึกษาด้วยตัวเอง; จะเขียนเกี่ยวกับสิ่งเหล่านั้นที่คุณคุ้นเคยมากที่สุดในระดับส่วนบุคคลแท้จริง.
เป็นฉันได้กล่าวก่อน, ชุมชนผู้อยู่ไกล, ไกลมากกว่าชุมชนด้านเทคนิค. EUSP.com เป็นแหล่ง และฉันพ่อแนะนำมันไปสาม. ของเว็บไซต์เลเซอร์โฟกัสได้ชัดมีคุณค่าต่อผู้ใช้. อย่างไรก็ตาม, เราพัฒนาและที่ปรึกษาสามารถดีที่อาชีพของเราถ้าเราสามารถเข้าใจ และตอบสนองความต้องการของผู้ใช้บริการได้อย่างมีประสิทธิภาพ. I know I need all the help I can get 🙂 เช็คเอาท์.
</สิ้นสุด>
บริการเว็บ SSRS invoking จาก WSS / มอสในสภาพแวดล้อม FBA
เราต้องเรียก "CreateSubscription" วิธีบนบริการเว็บการ SSRS ที่เป็นโฮสต์(fba)การจัดการสิ่งแวดล้อมมอจากแบบกำหนดเองของ web part. เราเก็บการเปลี่ยนแปลงของ:
- 401: ไม่ได้รับอนุญาต
- ย้ายวัตถุ
"วัตถุย้าย" ข้อความน่าสนใจเนื่องจากมันเป็นคำพูดที่วัตถุ"" (บริการ SSRS) มี "ย้าย" การ login.aspx. นี้อย่างชัดเจนหมายถึง มีปัญหาการรับรองความถูกต้องบางประการ.
ฉันก็รู้ว่า ผมมี คั่นหนังสือรายการบล็อก โดยโรเบิร์ต Garret ที่อธิบายวิธีการเรียกบริการเว็บ WSS/มอ ทั่วไปอาศัยอยู่ภายในสภาพแวดล้อม(fba). หมายเหตุที่ฉันไม่สามารถเชื่อมโยงโดยตรงกับบทความ (เป็นของ 06/09/08) เพราะมันต้องการการรับรองความถูกต้อง. ลิงค์ที่ผมให้นำท่านไป "ข้อความทั้งหมด" ดูและคุณสามารถค้นหาบทความเฉพาะเจาะจง โดยการค้นหา "Accessing MOSS บริการเว็บโดยใช้การรับรองความถูกต้องตามแบบฟอร์ม".
นี่คือรหัสที่ทำงานให้เรา:
อาร์เอส ReportingService2006 = null; // รับรองความถูกต้อง ตรวจสอบรับรองความถูกต้อง = ใหม่ รับรองความถูกต้อง(); ถ้า (ผลการErrorCode == LoginErrorCode.NoError) ลอง { โรงแรมอาร์เอสCreateSubscription(รายงาน, extSettings, desc, eventType, matchData, parameters1); } จับ (ยกเว้นแฟนเก่า) { Console.WriteLine(อดีตMessage.ToString()); } |
ผมตีความสิ่งที่ต้องทำเช่นนี้:
- ส่วนเว็บของเราต้องเรียกบริการรับรองความถูกต้อง และพูดว่า, "เฮ้, โทนี่, มันเป็นฉัน!".
- บริการรับรองความถูกต้องตอบว่า, "เฮ้, ทราบว่าคุณ. เด็กอย่างไร? โทเค็นได้"
- เราเรียกบริการ SSRS และพูดว่า, "โทนี่ส่งฉัน, โทเค็นได้"
</สิ้นสุด>
คุณได้ดำเนินการวิเคราะห์ค้นหาประจำเดือน?
มันเป็นการดี, คงได้ฝึกฝน, ตรวจทานรายงานของคุณค้นหาเดือนละครั้ง และหาโอกาสเพิ่มเดิมพันที่ดีที่สุด, ปรับแต่งของคุณอรรถาภิธาน และบางทีแม้แต่เปิดบางระบบสารสนเทศธุรกิจที่ซ่อนหรือการจัดการ.
มันมีอยู่แล้ว 3 เดือน. เวลาของ awastin’ 🙂
</สิ้นสุด>