У меня было ограничение безопасности в web.xml, как показано ниже:
<security-constraint>
<web-resource-collection>
<web-resource-name>all</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
</auth-constraint>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
Я думаю, что это была ошибка.Это говорит о том, что для URL credible-nation-130012.appspot.com/_ah/api/explorer требуется роль администратора.Но удаленные приложения, обращающиеся к API конечных точек, не являются администраторами.Наложение этого ограничения безопасности кажется бессмысленным.
Ограничение доступа к моему API также не так важно.Это игрушечный проект, который я хочу продемонстрировать.
Я видел, что после выхода из системы требуется время, чтобы это дало эффект.Завтра я проверю, работает ли мое приложение так, как задумано.
Мне больше не нужна помощь.