これがばかげた質問かどうかはわかりませんが、asp.net認証をopenlayersと「組み合わせる」にはどうすればよいですか?
OpenLayers(C#、サーバー側)で認証するためのログインページを作成しました。これが私のコードです
Uri uri = new Uri("http://"+username+":"+password+"@localhost:1979/geoserver/wms");
if (uri.Scheme == Uri.UriSchemeHttp)
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(uri);
request.Method = WebRequestMethods.Http.Post;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader reader = new StreamReader(response.GetResponseStream()); string tmp = reader.ReadToEnd();
response.Close();
Response.Write(tmp);
}
これが私の問題を解決するための正しいアプローチであるかどうかはわかりませんが、とにかく目標を達成した場合(geoserverでユーザー名とパスワードで認証)、この認証をユーザー側のopenlayers(javascript)と組み合わせるにはどうすればよいですか?
前もって感謝します