我们有一个运行基本身份验证的MVC4 Web应用程序,但我们现在正在将其设置为使用ADFS。
到目前为止,已有一个简单的运行状况监视器服务,它通过HttpWebRequest检查页面的用户名/密码。
我们尝试继续使用此方法,使用DefaultNetworkCredential并将重定向的请求发送到令牌服务器。第二个HttpWebRequest用于处理来自令牌服务器的响应。此方法在本地运行时有效,但在从网页调用时失败。对于简单的健康检查来说,这似乎太麻烦了。
基本上,使用ADFS授权是否有一种健康监控MVC应用程序的好方法?