2016-08-07 12 views
0

Google Cloud VM에 WSO2 API Manager 2.0.0을 새로 설치했습니다. 내 탄소 콘솔에 잘 로그인하여 게시자 루트에 액세스 할 수 있습니다.WSO2 API 관리자 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

/repository/conf/api-manager.xml에서 Google 클라우드 VM의 공용 IP 주소로 바꿀 수 있습니까?를 참조하십시오. – lmanohara

+0

이상한 점은 CSRFPreventionConfig를 다시 비활성화 한 후에 작동한다는 것입니다. 나는 적용 할 패턴을 더 잘 선택해야한다고 생각합니다. 기본값은 충분하지 않습니다. –

답변

0

동일한 문제가 있습니다. CSRFPreventionConfig도 비활성화해야합니다. 누군가 WSO2 Jira에서 티켓을 열어야합니다.

는 오픈 carbon.xml ( <wso2am-home>/repository/conf) CSRFPreventionConfig을 비활성화하고 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>