我有一个我自己管理的 Intranet,而且我们刚刚购买了一些供应商的系统,它没有开箱即用的 LDAP/AD 支持。我认为这是一个 ASP.Net 应用程序(login.aspx [hint1] 上有一个 id="aspnetForm" [hint2] 的表单),我认为,在我完美运行的想象中,我所要做的就是将用户凭据作为参数传递给登录页面(我已将他们的用户名注入到供应商的数据库中,我可以使用这些凭据手动登录),它就可以正常工作。不是这样。
Uri 看起来像这样;http://[apps_domain]/Controls/CtlLogin.aspx
我无法访问这个 ASP.Net 环境,我只能通过 URI 访问它,但是我可以完全访问环境中的另一台服务器,我可以在该服务器上运行各种脚本,最好是 PHP(因为我们运行一些其他应用程序在 PHP 中,我们有拥有这些技能的人)。
ASP.Net 是否有一些默认方式为他们的应用程序提供简单的登录?我在其他地方使用 NTLM 和 AD 来验证凭据,我只需要将它们注入 ASP.Net 应用程序。我希望这会更简单...... :)