【文件属性】:
文件名称:go-iis-auth:用于IIS和Windows身份验证的身份验证中间件
文件大小:11KB
文件格式:ZIP
更新时间:2021-03-17 18:59:28
Go
go-iis-auth
此存储库包含中间件功能的集合,这些中间件功能可让您将有关Windows用户(由Windows身份验证标识)的信息添加到Go上下文中,或者获取IIS使用的端口(如果这是为应用程序提供服务的方式)。
主要有两个软件包:
goav1 :包含特定于中间件功能
http :包含标准的HTTP中间件功能,可以与一起使用。
重要说明:仅当为Windows编译时,这些中间件功能才能按预期工作。 如果尝试在Unix环境中使用它们,则将获得模拟数据。
先决条件
安装以将IIS用作反向代理
配置您的web.config以便将Windows身份验证令牌转发到您的API,例如:
<? xml version = " 1.0 " encoding = " UTF-8 " ?>
< configuration>
< system>
< handlers
【文件预览】:
go-iis-auth-master
----ad()
--------ad_notWindows.go(252B)
--------ad_windows.go(2KB)
--------ad.go(1KB)
----README.md(3KB)
----http()
--------http.go(184B)
--------groups.go(855B)
--------user.go(2KB)
----go.mod(713B)
----goav1()
--------groups.go(705B)
--------user.go(2KB)
--------goav1.go(294B)
----go.sum(7KB)