Can anyone tell me, how can I get this browser authentication window ?
问题:
回答1:
This popup is part of the HTTP-Authentication. In order to get it, you need to enable it in your web server. As Wikipedia puts it:
When the server wants the user agent to authenticate itself towards the server, it can send a request for authentication.
This request should be sent using the HTTP 401 Not Authorized response code containing a WWW-Authenticate HTTP header.
The WWW-Authenticate header for basic authentication (used most often) is constructed as following:
WWW-Authenticate: Basicrealm="insert realm"
回答2:
That type of window pops up when a web server responds to a request by returning an "Unauthorized" (401) status code. You'd have to tell the server to send that type of response in order to trigger the popup.
回答3:
The authentication you are talking is called Basic Authentication in web based application where browser popup will be used to get user credentials.
Which Java Application Server you are using ?
To know more about Basic Authentication look at this page