Я получаю эту ошибку при использовании аутентификации пользователя webapp2. В запрошенном ресурсе нет заголовка «Access-Control-Allow-Origin».GAE weapp2 Ошибка доступа-разрешения-возникновения-ошибки
Как добавить заголовок доступа перед перенаправлением?
кодредирект: self.redirect(users.create_login_url(self.request.uri))
КОД:
class Authenticate(webapp2.RequestHandler):
def get(self):
user = users.get_current_user()
cookie_value = self.request.cookies.get('user')
if user==cookie_value and user!=None:
self.response.headers['Content-Type'] = 'text/plain'
self.response.write('Success')
else:
self.request.headers['Access-Control-Allow-Origin'] = '*'
self.redirect(users.create_login_url(self.request.uri))
Вы пытаетесь перенаправить пользователя на страницу входа в систему с помощью запроса ajax ? Это не имеет смысла. – Greg
В документации к веб-приложениям GAE говорится: «Использование службы пользователей» (https://cloud.google.com/appengine/docs/python/gettingstartedpython27/usingusers) –