Skip to content
This repository has been archived by the owner on Oct 17, 2018. It is now read-only.

Update to AspNetCore 2.0.0 #19

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

michaeljfarr
Copy link

@michaeljfarr michaeljfarr commented Aug 22, 2017

Hi Chris,

Dont actually merge this pull request. It does work, but it breaks compatibility with AspNetCore 1.

Would you mind quickly reviewing what I have done and provide some feedback? I am mainly interested to see if you are willing to collaborate on a separate nuget package for WsFed on AspNetCore 2.0.0. I figure your existing library should stay as it is, but I'd like a separate library for use on AspNetCore 2.

Scheme has moved to the RemoteAuthenticationHandler
Remove AuthenticationFailed and MessageReceived events.
Target netstandard2.0 in the library

  • with references to net 4.7 libraries.

Move ADFS configuration to the JSON configuration file.

Michael Farr added 8 commits August 22, 2017 16:10
Scheme has moved to the RemoteAuthenticationHandler
Remove AuthenticationFailed and MessageReceived events.
Target netstandard2.0 in the library
  - with references to net 4.7 libraries.
removed SignOut - (its a todo)
Add WsFederationPostConfigureOptions (this is almost certainly the wrong way to do this ... I'll fix this soonish).
Move ADFS configuration to the JSON configuration file.
…, switch to the IPostConfigureOptions approach.

Add UrlEncoder encoder, ISystemClock clock back into the WsFederationAuthenticationHandler constructor (oops)
Remove the authenticationScheme parameter from WsFederationAuthenticationOptions
Note: you must do .ConfigureLogging(a=>a.SetMinimumLevel(LogLevel.Trace)) in your Program.Main to get these
@dsmailys
Copy link

dsmailys commented Sep 4, 2017

Is there any news regarding this? It would be awesome to be able to start using netstandard2.0

@chrisdrobison
Copy link
Owner

chrisdrobison commented Sep 4, 2017 via email

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants