1

次の URL を実行すると、すべての権限が開いていることがわかります

http://localhost:8983/solr/#/

開発サーバーにsolrをインストールしました

http://www.xyz.com:8983/solr/#/

ここでは、誰でもこれを開いて文書を破棄できます。パスワードで保護するにはどうすればよいですか??? またはサーバー上の他のソリューション。

編集済み

このコードを追加すると、503 エラーが発生します。誰でもここで間違いを確認できますか

<web-app 
        id="/solr" 
        document-directory="/home/admin1/solr-4.2.1/example/"
        archive-path="/home/admin1/solr-4.2.1/example/webapps/solr.war"
        character-encoding="utf-8">

       <system-property solr.solr.home="/home/admin1/solr-4.2.1/example/solr/collection1/data" />

       <authenticator type="com.caucho.server.security.XmlAuthenticator">
          <init>
            <user>user:user12345:user,admin</user>
            <password-digest>none</password-digest>
          </init>
        </authenticator>
       <security-constraint url-pattern='/admin/*' role-name='user'/>
      </web-app>

これを追加しました

example/solr-webapp/webapp/WEB-INF/web.xml
4

1 に答える 1