Hey Handerson, You should read up about the App Engine python runtime <https://cloud.google.com/appengine/docs/python/> in the docs. There are certain limitations around which functionality can be used by code, and pure-python modules are necessary <https://cloud.google.com/appengine/docs/python/#Python_Pure_Python>. You can include third-party libraries in your uploaded app by augmenting sys.path in your appengine_config.py <https://cloud.google.com/appengine/docs/python/tools/appengineconfig>. Of course, there are no such limitation in Managed VMs <https://cloud.google.com/appengine/docs/python/managed-vms/>, and I think you might want to look into a Managed VM approach, which will allow you to use OS-level functionality like network interfaces and process control, make full use of C libraries, indeed anything you could run on a normal Compute Engine instance.
I hope this was a helpful starting point to your further investigation. Best wishes, Nic On Tuesday, October 13, 2015 at 5:47:45 PM UTC-4, Handerson Contreras wrote: > > Hello!! > > Someone has worked with SAML2 on Google Appengine? > > I have a question. > > I need to build a Service Provider in GAE with Python language, I found > that I can build it with pysaml2 library and Flask microframework, but I > have this exception "No module named > cryptography.hazmat.bindings._openssl". I don't know what is the problem > because I installed in my computer outside appengine and it works well. but > when I copy the code inside a Appengine Application > The project doesn't work. > > I've found that maybe some libraries used by pysaml2 library use other > libraries that are not pure python. > > What can you recommend me to build a Service Provider with SAML and > appengine? > > Thanks. > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/aa841dce-b91a-4b0f-aea4-e17082c7548b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
