2017-03-14 24 views
5

Tôi muốn thay đổi chuyển hướng mặc định cho máy chủ WSO2 mới của chúng tôi, để nếu bạn truy cập vào login.domain.com chung, nó sẽ chuyển hướng bạn đến một URL cụ thể thay vì mặc định hiện tại của login.domain. com/carbon/admin/login.jspBạn có thể thay đổi chuyển hướng gốc WSO2 không?

Đây là những gì sắp tới thông qua trong file http_access.log

172.16.1.22 - - [10/Mar/2017: 11: 31: 52 -0600] "GET/HTTP/1.1" 302 - "-" "Mozilla/5.0 (X11; Linux i686; rv: 54.0) Gecko/20100101 Firefox/54.0"

172.16.1.22 - - [10/Mar/2017: 11 : 31: 52 -0600] "Nhận/carbon HTTP/1.1" 302 - "-" "Mozilla/5.0 (X 11; Linux i686; rv: 54.0) Gecko/20100101 Firefox/54.0 "

172.16.1.22 - - [10/Mar/2017: 11: 31: 52 -0600]" GET /carbon/admin/index.jsp HTTP/1.1 "302 - "-" "Mozilla/5.0 (X11; Linux i686; rv: 54.0) Gecko/20100101 Firefox/54.0"

172.16.1.22 - - [10/Mar/2017: 11: 31: 52 -0600] " GET /carbon/admin/login.jsp HTTP/1.1 "200 15300" - "" Mozilla/5.0 (X11; Linux i686; rv: 54.0) Gecko/20100101 Firefox/54.0 "

Tôi đã googling xung quanh cho điều này, nhưng cho đến nay vẫn chưa thể tìm ra nhu cầu nào đã thay đổi.

Có ai đã cố gắng làm một cái gì đó như thế này, hoặc có bất kỳ gợi ý về nơi tôi có thể nhìn?

Cảm ơn nhiều!

+0

Christopher, câu trả lời có thể được thực hiện bằng Apache không? Nó rất dễ dàng để làm với Apache. – varlogtim

+0

Đó là những gì tôi đã kết thúc, nhưng tôi đã hy vọng loại bỏ sự phức tạp của một mảnh di chuyển khác. –

Trả lời

1

On WSO2 LÀ 5.1, trong kho tập tin/conf/carbon.xml:

<!-- 
The URL of the index page. This is where the user will be redirected after signing in to the carbon server. 
--> 
<!-- IndexPageURL>/carbon/admin/index.jsp</IndexPageURL--> 

Khi tôi uncomment và thay đổi dòng mà sau đó khởi động lại dịch vụ, gốc IS chuyển hướng đến URL tôi đã chỉ định. Lưu ý: điều này cũng ảnh hưởng đến trang chuyển hướng đăng xuất carbon.

Tôi đã kiểm tra IS 5.3 và cài đặt vẫn ở đó. AM 2.1 cũng có cài đặt này.

+0

(Xin lỗi, tôi đang học rằng tôi phải làm ca + nhập ...) Đó là kỹ thuật chính xác, nhưng không phải những gì tôi đã thực sự yêu cầu; Tôi đoán tôi không rõ ràng trong câu hỏi ban đầu của tôi - Điều tôi đang cố gắng làm là nếu bạn truy cập https://wso2server.domain.com, tôi muốn có thể kiểm soát nơi chuyển hướng - - Hiện tại nó chuyển hướng đến trang đăng nhập quản trị viên. Tôi muốn có thể chuyển hướng đến trang đăng nhập SP cụ thể. Vì vậy, ví dụ: nếu tôi truy cập https://wso2server.domain.com, tôi muốn chuyển hướng đến https://myawesomesp.domain.com. –

+0

@ christopher-myers Nếu tôi hiểu đúng, bạn muốn https://wso2server.domain.com chuyển hướng đến https://myawesomesp.domain.com, sau đó đặt ' https://myawesomesp.domain.com 'nên thực hiện thủ thuật. Liên quan đến việc nó chuyển hướng đến một trang đăng nhập SP cụ thể, nếu ứng dụng myawesomesp của bạn tự động bắt đầu quá trình xác thực, thì nó sẽ chuyển hướng đến một trang đăng nhập SP cụ thể. Nếu bạn muốn bắt chước trang đăng nhập myawesomesp bằng cách sử dụng IndexPageURL, điều này có thể khó khăn tùy thuộc vào giao thức auth đang được sử dụng. – MrDevon

+0

Tuyệt vời, cảm ơn bạn. Cửa sổ cúp tiếp theo của chúng tôi là ngày 22 tháng 6, vì vậy tôi sẽ kiểm tra thay đổi đó sau đó :) –

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