添加依赖:
配置文件中添加SAML配置:
在Spring Security配置中启用SAML:
security:authentication-manager
public class SAMLIdentityProvider extends HttpServlet {
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
try {
SamlRequest samlRequest = new SamlRequest(request);
String relayState = samlRequest.getRelayState();
String responseUrl = samlRequest.getResponseUrl();
String samlResponse = createSamlResponse(samlRequest);
response.sendRedirect(responseUrl + "?SAMLResponse=" + URLEncoder.encode(samlResponse, "UTF-8") + "&RelayState
上一篇:本地应用程序无法运行node命令
下一篇:本地应用命令和端点的处理。