ERR_TOO_MANY_REDIRECTS ошибка u - PullRequest
       27

ERR_TOO_MANY_REDIRECTS ошибка u

5 голосов
/ 26 сентября 2011

Факт:

Я запрашиваю корневое приложение в моем браузере http://localhost:8080/myapp, и мой браузер выдает эту ошибку: Error 310 (net::ERR_TOO_MANY_REDIRECTS): many redirects.

Окружающая среда:

Я использую Java 6, Glassfish 2.1, Struts2, Spring и Hibernate.

Проверка:

Затем я заглядываю в web.xml и в welcome-list-files у меня есть это:

<welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

Итак, давайте проверим index.jsp и есть перенаправление:

...
<head>
<meta http-equiv="refresh" content="0;url=<%=request.getContextPath()%>/portal/home.do">
...
<link rel="shortcut icon" href="<%=request.getContextPath()%>/img/icono.png" />
</head>
...

Тогда мы можем перейти к struts.xml и увидеть этот фрагмент:

...
<package name="portal-action" extends="portal-base" namespace="/portal">
    <action name="home" method="home" class="beginAction">
        <result type="tiles">begin.home</result>
    </action>
...

Давайте проверим beginAction класс:

...
public String home(){
    return SUCCESS;
}
...

И мы можем проверить tiles.xml:

...
<definition name="begin.welcome" extends=".baseHome">
    <put-attribute name="working.region" value="/jsp/common/welcome.jsp" />
</definition>
...

И, наконец, мы можем просмотреть весь файл welcome.jsp, который содержит только:

<%@ taglib prefix="s" uri="/struts-tags"%>
<br />

Вот и все!

У вас есть представление об этой проблеме?

Ответы [ 2 ]

6 голосов
/ 27 сентября 2011

Просто чтобы заявить очевидное, похоже, что ваше приложение попало в цикл перенаправления.Глядя на вашу конфигурацию, я понятия не имею, в чем может быть проблема.Я бы попытался открыть сетевой монитор, например Fiddler , или вкладку «Сеть» в инструментах разработчика Chrome и посмотреть заголовки ответов, чтобы увидеть, куда он пытается перенаправить вас ..., что может помочь выявитьчто здесь не так.

0 голосов
/ 30 сентября 2015

У меня был этот случай в REST API SharePoint 2013 при вызове /_api/web/lists/....

он не возвращал строк и просто показывает эту ошибку

при ошибке WFE errorВ журналах были некоторые ошибки с указанными ниже деталями

System.ServiceModel 4.0.0.0
3
WebHost
Exception: System.ServiceModel.ServiceActivationException: The service '/_vti_bin/cellstorage.https.svc' cannot be activated due to an exception during compilation.  The exception message is: Security settings for this service 
require  'Anonymous' Authentication but it is not enabled** for the IIS application that hosts this service.. 

, говорится в сообщении об ошибке, и я вспомнил, что мы отключили «Анонимную» аутентификацию по какой-то причине вчера вечером в SharePoint 8 через IIS

Повторное включение «Анонимной» аутентификации в приложении IIS для Sharepoint на порту 80 решило проблему

...