通过基本身份验证,而不会在JSP框架中从浏览器提示登录框



我在JSP中创建了一个框架,它采用了一些源站点,实现了基本的身份验证

<frameset frameborder="0" border="0" framespacing="0">
<frame name="content" src="http://abc/" marginheight="0" 
       marginwidth="0" scrolling="auto" noresize>

但是当这个框架加载时它会提示浏览器登录框

应该使用什么代码,以便如果我提供硬编码的用户名和密码,每次当我在框架内运行站点时,它直接加载站点?

您可以使用具有身份验证详细信息的Authorization标头发出AJAX请求,以便进一步的请求加入会话并且不需要身份验证。

在这里添加Authorization标头:

byte[] authBytes = Encoding.UTF8.GetBytes("user:password".ToCharArray());
String authHeaderValue = "Basic " + Convert.ToBase64String(authBytes);
//Add Authorization:authHeaderValue to the request 

相关内容

最新更新