關於我

我的相片
用心思考、保持熱情,把工作上的經驗作分享與紀錄。希望能夠跟大家一起不斷的成長~

SharePoint IIS 目錄下,掛載虛擬目錄,權限上須特別注意

專案上希望可以開發功能,並整合於SharePoint中,

可直接建立一個asp.net 的web application 並掛載於Sharepoint下的虛擬目錄。

這樣就可以達到共用權限管理的模組。

而要怎麼把網頁嵌入至sharepoint中呢?!

sharepoint中,可以新增一種名為【頁面檢視器網頁組件】的文件

用此文件,便可直接將要瀏覽的網站,嵌入至Sharepoint中。

不論是外部網站,或是SharePoint下的虛擬目錄網站。

均可用此方式嵌入於SharePoint中。

 

而這裡我使用此方式將Web Application佈署於SharePoint下時,

卻發生了一連串的權限上錯誤、如下,

擷取

在查詢後,因為SharePoint有自己的Web.config設定檔,

而佈署在SharePoint下的虛擬目錄網站,則會繼承到SharePoint的Web.config設定。

因此上網Google了一下,找到了一個相關於權限上的Web.config設定、如下,

image

SharePoint 預設有以上信任權限等級設定,

會讓佈署於其下的應用程式有許多權限上的問題。

最後我直接將此設定註解掉,便可順利使用應用程式了。

這樣的作法不確定是否正確,

有空再來研究權限等級的差異,找出較好的權限等級,

讓應用程式可正確執行。

沒有留言:

張貼留言