0
我使用的是5.5版本的DSpace限制dspace中的訪問頁面反饋?
和接口XMLUI
傢伙遺憾的小白問題,大家都知道,在IT世界的攻擊和垃圾郵件是常見的,這是可能的,你可以限制訪問頁面「/ feedback」從dspace發送給已認證的用戶。 DSpace本身具有某種抵禦可能導致系統崩潰的攻擊的保護措施?
我使用的是5.5版本的DSpace限制dspace中的訪問頁面反饋?
和接口XMLUI
傢伙遺憾的小白問題,大家都知道,在IT世界的攻擊和垃圾郵件是常見的,這是可能的,你可以限制訪問頁面「/ feedback」從dspace發送給已認證的用戶。 DSpace本身具有某種抵禦可能導致系統崩潰的攻擊的保護措施?
要將/ feedback頁面限制爲已通過身份驗證的用戶,您需要編輯/aspects/ArtifactBrowser/sitemap.xmap
。添加AuthenticatedSelector
的「反饋」匹配:
<map:match pattern="feedback">
<map:select type="AuthenticatedSelector">
<map:when test="eperson">
<map:act type="SendFeedbackAction">
<map:transform type="FeedbackForm">
<map:parameter name="comments" value="{comments}"/>
<map:parameter name="email" value="{email}"/>
<map:parameter name="page" value="{page}"/>
</map:transform>
<map:serialize type="xml"/>
</map:act>
<map:transform type="FeedbackSent"/>
</map:when>
<map:otherwise>
<map:act type="StartAuthentication"/>
</map:otherwise>
</map:select>
<map:serialize type="xml"/>
</map:match>
這otherwise
塊將重定向尚未在登錄頁面通過驗證的用戶。