2016-08-07 14 views
0

Я создал новую версию WSO2 API Manager 2.0.0 в облачной виртуальной среде Google. Я могу войти в мою консоль и получить доступ к корню издателя.WSO2 API Manager 2.0.0 - Ошибка при входе в издательский аккаунт

Когда я пытаюсь войти в мою консоль издателя (https: // {my_ip}: 9443/publisher), я получаю следующую ошибку: Error! Transport level information does not match with SOAP Message namespace URI.

+0

возможность войти в магазин Вы - https: // {} my_ip: 9443/магазин. Можете ли вы предоставить полный стек, отредактировав вопрос –

+0

Можете ли вы заменить «localhost» общедоступным IP-адресом облачной виртуальной машины Google из /repository/conf/api-manager.xml и посмотреть. – lmanohara

+0

Странно, что после того, как я снова отключил CSRFPreventionConfig, он сработал. Я думаю, мне нужно выбрать лучший образец для применения, по умолчанию не хватает. –

ответ

0

У меня такая же проблема. Пришлось также отключить CSRFPreventionConfig. Кто-то должен открыть билет в WSO2 Jira.

Чтобы отключить CSRFPreventionConfig, откройте carbon.xml (<wso2am-home>/repository/conf) и установить логическое значение Enabled тега false:

<CSRFPreventionConfig> 
     <CSRFPreventionFilter> 
      <!-- Set below to true to enable the CSRFPreventionFilter --> 
      <Enabled>false</Enabled> 
      <!-- Url Pattern to skip application of CSRF protection--> 
      <SkipUrlPattern>(.*)(/images|/css|/js|/docs)(.*)</SkipUrlPattern> 
     </CSRFPreventionFilter> 
</CSRFPreventionConfig>