2009-02-13 42 views
12

Tôi cần viết một tập lệnh bằng python để kiểm tra trang web, được bảo vệ bởi kerberos. Có khả năng để làm điều này từ bên trong python và làm thế nào? Kịch bản sẽ được triển khai trên môi trường Linux với cài đặt python 2.4.something.Xác thực Kerberos với python

dertoni

Trả lời

12

Tôi nghĩ rằng python-krbV và hầu hết các bản phân phối Linux cũng có một gói python-kerberos. Ví dụ, Debian có cùng tên. Đây là tài liệu về it

Extract từ liên kết:

"gói Python Đây là một wrapper cấp cao đối với Kerberos (GSSAPI) hoạt động Mục đích là để tránh việc phải xây dựng một mô-đun kết thúc tốt đẹp . toàn bộ Kerberos.framework, và thay vào đó cung cấp một bộ hạn chế về chức năng mà làm những gì là cần thiết cho client/server Kerberos xác thực dựa trên http://www.ietf.org/rfc/rfc4559.txt. "

+0

Đây là phương pháp tôi đã chúng tôi ed trong quá khứ. Tôi nghĩ rằng nó là xấu xí nhưng nó hoạt động. – hernan43

+0

Xin lỗi hernan, tôi tương đối mới, vì vậy tôi không có ý tưởng nào tốt hơn. Tất cả là tốt nhất. – batbrat

+0

Đây là hướng dẫn tốt về cách sử dụng mô-đun Kerberos python: https://ncoghlan_devs-python-notes.readthedocs.org/en/latest/python_kerberos.html –

Các vấn đề liên quan