Có thể thiết lập URL giới hạn, loại xác nhận quyền sở hữu, v.v. đối với ACS xanh mà không cần chỉnh sửa web.config không? Bạn có thể thiết lập các yếu tố cần thiết theo cách lập trình này bằng cách nào đó không?Có thể nhận được khiếu nại ACS mà không cần chỉnh sửa web.config không?
EDIT: Cụ thể: Tôi muốn thoát khỏi điều này:
<federatedAuthentication>
<wsFederation passiveRedirectEnabled="true" issuer="https://mynamespace.accesscontrol.windows.net/v2/wsfederation" realm="http://localhost:81/" requireHttps="false" />
</federatedAuthentication>
Về cơ bản, tôi không muốn các lĩnh vực được quy định trong cấu hình web, nhưng thay vì trong mã ở đâu đó. Tôi đã cố gắng overquiding ClaimsAuthenticationManager và bình luận ra các phần với mã liên quan đến FederatedAuthentication. Mã xác thực bị ghi đè của tôi bị truy cập nhưng không chứa bất kỳ xác nhận quyền sở hữu nào. Tôi giả định rằng điều này là do FederatedAuthentication là một trung gian thực hiện xác thực của riêng nó trước khi nó được gửi đến ClaimsAuthenticationManager được ghi đè bình thường. Có cách nào để ghi đè lên phần FederatedAuthentication một cách tương tự? Hoặc có thông tin được chuyển vào phương thức xác thực đã ghi đè mà tôi có thể sử dụng để thực hiện xác thực của riêng mình không?
Làm việc như một sự quyến rũ trong thế giới của tôi. Cảm ơn bạn! –