Pregunta

He instalado con éxito Openrdf Repositorio (sésamo 2.3.2) y Openrdf banco de trabajo sin embargo no sé cómo para establecer un usuario y una contraseña para proteger Openrdf banco de trabajo. Supongo que hay --somewhere -. Un archivo de configuración

Puede alguien dar una pista de cómo crear un usuario y establecer una contraseña para banco de trabajo openrdf?

¿Fue útil?

Solución

Creo que necesita proteger con contraseña en el nivel de contenedor de servlets. ¿Está utilizando Tomcat? Esto es lo que utilizó para configurar la autenticación básica con 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"/>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top