如何设置openrdf工作台的密码?

时间:2010-09-08 20:03:50

标签: configuration passwords rdf semantics sesame

我已经成功安装了Openrdf Repository(sesame 2.3.2)和Openrdf工作台但是我不知道如何设置用户和密码来保护Openrdf工作台。我想有--somewhere - 配置文件。

有人可以给我一个提示如何创建用户并为openrdf工作台设置密码吗?

1 个答案:

答案 0 :(得分:6)

我相信你需要在servlet容器级别进行密码保护。你在用Tomcat吗?这是我用Tomcat 6设置基本身份验证的原因:

<强>的web.xml

<security-constraint>
  <web-resource-collection>
    <web-resource-name>Sesame Workbench</web-resource-name>
    <url-pattern>/*</url-pattern>
  </web-resource-collection>
  <auth-constraint>
    <role-name>sesame-user</role-name>
  </auth-constraint>
</security-constraint>          

<login-config>
  <auth-method>BASIC</auth-method>
  <realm-name>Sesame Workbench</realm-name>
</login-config>

<security-role>
  <description>The role required for Sesame workbench</description>
  <role-name>sesame-user</role-name>
</security-role>

<强> Tomcat的users.xml中

<role rolename="sesame-user"/>
<user username="workbench" password="workbench" roles="sesame-user"/>