日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

SharePoint 通過HttpModule 管理視圖權限

SharePoint 通過HttpModule 管理視圖權限

更新時間:2024-02-09 文章作者:未知 信息來源:網絡 閱讀次數:

SharePoint發行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協作環境,使得組織能夠在整個組織內部實現整合、組織、查找和提供 SharePoint站點。

HttpModule工作原理

  HttpModule負責監聽HttpRequest,當一個HTTP請求到達HttpModule時,整個ASP.NET Framework系統還并沒有對這個HTTP請求做任何處理,也就是在此時,我們進行權限的判斷,如果沒有相關權限導向跳轉頁面。

創建HttpModule并部署

  1、打開Visual Studio 2013(當然可以用你所安裝的任何版本VS),選擇創建新的Project,如下圖:

clip_image001

  2、選擇Visual C#節點中Web幾點,選擇“ASP.NET Web Application”,如下圖:

clip_image002

  3、選擇一個空的template即可,然后點擊OK,如下圖:

clip_image003

  4、在Project里創建一個新項目,選擇ASP.NET Module,輸入名字,點擊Add,如下圖:

clip_image004

  5、在新加的HttpModule項目里,Init方法內添加一個新事件(這個事件是在完成所有Request時執行的),如下圖:

clip_image005

  6、在新添加的方法里,添加我們判斷的代碼,我這里測試的視圖地址是/sites/JianYu/DocLibrary/Forms/AllItems.aspx,如果當前用戶符合規則,不做任何處理,否則跳轉到沒有權限的頁面。當然,記得引用MicroSoft.SharePoint.dll這個文件;

clip_image006

  7、當然還要創建跳轉頁面,我們去到頁面庫,我們看到只有一個找不到頁面時候訪問的頁面,我們添加一個沒有權限的頁面,如下圖:

clip_image007

  8、點擊Ribbon菜單上面Files里面New Document,選擇Page,如下圖:

clip_image008

  9、填寫Title和URL Name,然后選擇跳轉頁面的頁面布局,點擊創建,如下圖:

clip_image009

  10、創建完成后,進入頁面庫,找到我們創建的頁面,編輯屬性,如下圖:

clip_image010

  11、找到跳轉URL屬性,填寫首頁地址,如下圖:

clip_image011

  12、然后看到這個頁面已經創建完畢了,如果需要,可以修飾一下,如下圖:

clip_image012

  13、接下來就是部署HttpModule了,找到我們應用程序的web.config,如下圖:

clip_image013

  14、找到web.config添加我們HttpModule的注冊信息,如下圖:

clip_image014

  15、將生產的dll文件,部署到端口下的bin目錄下,如下圖:

clip_image015

  16、通過瀏覽器工具,可以看到頁面跳轉的過程,如下圖:

clip_image016

總 結

  當然,我這個權限判斷比較簡單,如果需要負責的權限管理,可以設計一個權限列表,用來管理頁面和用戶與組即可,這個都是比較簡單的了,呵呵。


Sharepoint 可以幫助企業用戶輕松完成日常工作。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 亚洲精品久久午夜香蕉 | 99热久久这里只精品国产ww | 青青青国产高清免费视频 | 亚洲综合一区二区精品久久 | 国产日韩欧美亚洲综合在线 | 欧美午夜视频 | 亚洲精品123区 | 91在线精品麻豆欧美在线 | 国产成人精品男人免费 | 男女免费爽爽爽在线视频 | 色老头网站久久网 | 国产日本欧美在线观看乱码 | 国产精品99久久免费观看 | 91丨国产 | 天天色综合1 | 男女午夜性爽快免费视频不卡 | 亚洲九九九 | 久青草视频 | 国产亚洲精品一区二区在线播放 | 日日夜夜免费精品视频 | 国产播放啪视频免费视频 | 最近中文字幕无吗免费视频 | 天天色天天色 | 久久精品国内一区二区三区 | 亚洲精品一区二区三区中文字幕 | 色琪琪永久远网址 | 日本a一级片 | 精品在线视频一区 | 国产日韩欧美精品一区二区三区 | 免费午夜影院 | 欧美国产综合视频在线观看 | 狠狠躁18三区二区一区 | 久久一区二区三区99 | 精品久久久久久久九九九精品 | 免费观看亚洲视频 | 天天干天天干天天干天天干天天干 | 精品久久网站 | 日韩视频免费在线 | 国产成人在线观看免费网站 | 在线二区 | 国产三级视频在线播放 |