我的 ASP.NET 应用程序需要 cookie 检查功能。应用程序将检查 Internet Explorer 中是否存在来自外部站点(SharePoint Online 站点)的 cookie。
我遵循了这篇文章wininet.dll
InternetGetCookie
中的方法,并且在我运行调试模式时它可以工作。但是,当我在此方法上部署应用程序时,无法再读取 cookie,它总是返回空 cookie。IIS
是否wininet
适用于 ASP.NET Web 应用程序?如果是这样,上面的 get cookie 方法有什么问题?如果没有,是否有任何其他解决方案可以从外部站点读取 cookie(我已经尝试过WinHTTP
,但它带有一些安全警告)?