Microsoft Services for Moodle mới ra, nhưng sớm gặp phải thiếu sót, khắc phục sao đây ?

Sau một thời gian khá dài, trước những xu thế phát triển mạnh của dòng E-Learning Opensource của Moodle PHP,

Microsoft đã cố gắng phát triển gói ứng dụng tích hợp hệ thống dịch vụ Windows Live@edu Service Plugin với Moodle.

Cũng theo lời các Chuyên gia phát triển sản phẩm Live@edu, việc phát triển trên cũng là những hướng đi tiếp theo của khối

sản phẩm dịch vụ cộng đồng, giáo dục và xã hội hoá giáo dục, đem những sản phẩm của MS gắn liền với các hoạt động phát triển

giáo dục trên toàn thế giới.

Song do có lẽ vội vàng, hay do chưa đưa đầy đủ các tính năng của một gói dịch vụ hỗ trợ người dùng Moodle ? triển khai

một cách dễ dàng, thuận tiện hơn, nên hiện nay có khá nhiều trường học tuy quan tâm tới gói Plugin này nhưng trong quá trình

triển khai “SSO với WLID của Live@edu” gặp không ít khó khăn trong các bước cài đặt.

Dưới đây tôi xin giới thiệu sơ qua các bước khắc phục thiếu sót đó, hy vọng bản tiếp theo Microsoft sẽ có hẳn gói Setup và các

Forms Wizard để cấu hình tự động cho các tham số liên quan tới Domain, URL của web site trường đang sử dụng Moodle.

“Đăng ký 1 Application ID (viết tắt : API ID)  tương ứng với Domain đó của trường để Live@edu biết vị trí trả về địa chỉ website của trường”

Để đăng ký được App ID cần vào địa chỉ quản lý API của Windows Live: https://live.azure.com/Cloud/Provisioning/Services.aspx

Bước 1: tạo APP ID theo tên domain và URL của website trường học

Bước 2: lưu lại APP ID, Domain, URL và Secret key (lưu ý: Domain và URL phải matching chỉ khác nhau là URL có thêm http://)

 

Bước 3. Trong gói Live @edu Plugin cho Moodle sau khi cài ra sẽ có các files:

Bước 4: view file settings.php, tạo file  “webauth-key.xml”

Bước 5. Tạo file webauth-key.xml  có nội dung sau:

<!–

It is strongly recommended that you store the Windows Live Login

     settings file outside of the web-accessible area on your server.

     The contents of this file should never be exposed externally.

–>

<windowslivelogin>

  <appid>00167FFE80002700</appid>

  <secret>ApplicationKey123</secret>

  <securityalgorithm>wsignin1.0</securityalgorithm>

</windowslivelogin>

Hãy thay bằng các thông số có trên bước 2,

Sau 5 bước đó, xin hãy upload các file đó lên máy chủ PHP web và chạy thử nghiệm lại mục Windows Live ID

Tham khảo thêm: http://www.educationlabs.com/Pages/Microsoft_Live_Services_for_Moodle_Developers_Guide.htm

 

Thang.Le, 

Blog: http://thanglt.spaces.live.com

Helpdesk Support Online:: http://help24×7.net

Office Live Teamwork: http://thangle.workspace.Office.Live.com

Forum: http://nhatnghe.com/forum

IM: thang.le@hotmail.com

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: