gpt4 book ai didi

asp.net - 我可以在 .NET 中设置服务器变量吗

转载 作者:行者123 更新时间:2023-12-02 04:59:04 27 4
gpt4 key购买 nike

是否可以使用代码为 ServerVariable("Something") 赋值?而不是通过 IIS 执行此操作?

就这么简单吗?

Request.ServerVariables("LOGON_USER")="测试"

我还在另一个论坛上发现了以下内容:

Request.ServerVaria bles.Add(名称,值)

但我在两者上不断收到相同的错误:“预期声明”

一些背景:

我想做的是将(“LOGON_USER”)变量从一个应用程序传递到另一个应用程序(在不同的域上),以某种方式允许单点登录。我现在将隐藏变量传递给新服务器,然后想将它们分配给正确的服务器变量。然后我需要编辑响应或请求吗?我对此不感兴趣吗?

最佳答案

单点登录通常不以这种方式实现。通常,您会在第一个系统中对用户进行身份验证,创建安全 token ,然后将该 token 与一些标识信息一起传递到第二个系统。第二个系统将验证 token 和附加数据,如果成功,则在第二个系统中对用户进行身份验证(通常通过创建身份验证 cookie)。

此链接为您提供了一种方法的概述,但您可以通过 Google 搜索其他技术: http://msdn.microsoft.com/en-us/library/ms972971.aspx

关于asp.net - 我可以在 .NET 中设置服务器变量吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9822644/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com