代码之家  ›  专栏  ›  技术社区  ›  Skarab

如何为openrdf workbench设置密码?

  •  5
  • Skarab  · 技术社区  · 15 年前

    Openrdf Repository (sesame 2.3.2)和Openrdf workbench但是我不知道如何设置用户和密码来保护Openrdf workbench。我想在某个地方有一个配置文件。

    有人能告诉我如何为openrdf工作台创建用户和设置密码吗?

    1 回复  |  直到 15 年前
        1
  •  6
  •   wynz    15 年前

    我认为您需要在servlet容器级别进行密码保护。你在用Tomcat吗?下面是我使用Tomcat 6设置基本身份验证的方法:

    网站.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>
    

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