2011-01-30 2 views

ответ

3

RADIUS использует UDP в качестве транспортного протокола.

Он не может быть реализован в App Engine, поскольку App Engine не поддерживает UDP (или, вернее, он не предоставляет функции UDP разработчику).

0

Я слышал, что кто-то использует GAE для замены бэкэнда mysql FreeRadius. Не уверен, что это то, что вы хотите.

Он использует rlm_python для запуска сценария python, а затем связывается с экземпляром GAE для авторизации пользователей.

+0

Любой шанс найти этого человека? Это похоже на то, что я ищу сейчас, за амбициозный маленький проект, который у меня есть. – bdavenport

+0

@MindlessTux На самом деле я сейчас сам работаю над этим :-) Вы можете обратиться к исходному коду FreeRadius. В исходном tarball есть пример скрипта python. – yegle

1

Возможно, вы можете создать бесплатную учетную запись на Cloudessa RADIUS, которая запускается на AWS, а затем получить доступ к AWS из Google App Engine.