2014-01-28 110 views
1

我們終於獲得了TFS 2013並開始運行,並希望開始在Raspberry Pi上運行的Web瀏覽器上公開一些報告。不幸的是,它不會讓我們使用Windows登錄進行身份驗證。來自Raspberry Pi的TFS Web訪問

是否有任何工具允許TFS信息作爲網頁公開而不依賴於Windows登錄?

+0

使用未公開的REST API可以做到這一點。我知道有人已經完成了這個任務,並且會在REST API發佈後發佈他的工作。 – DaveShaw

+0

不錯的想法:這是建立一個走廊顯示屏? –

+0

任何機會可以預覽@DaveShaw? 這就對了@GiulioVian,我們希望在儀表板的走廊上旋轉儀表板。 –

回答

0

至於'純粹'TFS網頁訪問有一些選項。

一個很好的答案是Accessing Windows Authentication Web Page from Raspberry pi Browser

另一種選擇是調整IIS託管TFS和啓用基本身份驗證(見Team Foundation Server, Authentication, and Access

第三種選擇是插入一個反向代理能夠基本驗證轉換爲Windows身份驗證,如魷魚。

報告服務(SSRS)是一個不同的故事,我可能會嘗試configure Basic Auth,但我不能保證一切正常,在這種情況下,最好的和安全的選項是設置反向代理,並將流量有

0

你。可以使SSRS訂閱寫入r將它們導入到Windows共享中,然後在瀏覽器中顯示這些文件。文件格式有點有限,但我相信它支持html和tiff。隨着HTML/JavaScript的一點點,使瀏覽器每X分鐘重新加載頁面,你可以有一個好的儀表板。

當然這意味着您需要使用SSRS報告而不是新的tfs圖表,但是您可以使用倉庫創建自己的報表。

TFS聯機支持備用憑證的基本身份驗證,但看起來您無法在預定(尚)時使用此身份驗證。同樣在未來,您似乎可以使用內置的圖表工具(現在可以將其嵌入到團隊儀表板中),因此在2013年更新2中,您可以創建更好的儀表板。

0

這不是正式支持,但我記得在RadioTFS播客的一個Team Explorer Everywhere作品在樹莓派提到Martin Woodward - 如果我沒有記錯,他實際上改變了TEE進行這項工作。

我從來沒有嘗試過,但TEE應該在任何可以運行JVM的地方運行,並且包含Pi。那麼這只是使用TEE中的對象模型來調用TFS的問題。