fedmsg | Federated Messaging with ZeroMQ | Messaging library
kandi X-RAY | fedmsg Summary
kandi X-RAY | fedmsg Summary
Federated Messaging with ZeroMQ
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Validate a message
- Verify signature
- Verify a file
- Strip credentials from a message dict
- Run the feed
- Run a shell command
- Query fedmsg - config
- Query a dict
- Run the main loop
- Runs cowsay output
- Run the relay command
- Scan for a single endpoint
- Setup the special gateway socket
- Run the feed
- Destroy the consumer consumer
- Decorator to wrap a function with a processor
- Show signing relay command
- Publish a message
- Called when the connection is started
- Create an IRC client
- Signs a message
- Group multiple messages into a single message
- Start the consumer
- Scan all available connections
- Decorator for API methods
- Handle incoming messages
fedmsg Key Features
fedmsg Examples and Code Snippets
Community Discussions
Trending Discussions on fedmsg
QUESTION
I really like Firefox Developer Edition but in the past I have found multiple issues when just trying to get it going which have often required administrator intervention at other places I've worked. The latest issue I'm running into is that when trying to log into some web application I'm debugging (named XXX.YYY) at a new client site, I get the following server error. I don't get this when I use Internet Explorer as my browser. What can I do to correct it?
...Server Error in '/XXX.YYY' Application. ID3204: WS-Federation SignIn request must specify a 'wtrealm' or 'wreply' parameter. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: Microsoft.IdentityModel.Protocols.WSFederation.WSFederationMessageException: ID3204: WS-Federation SignIn request must specify a 'wtrealm' or 'wreply' parameter.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[WSFederationMessageException: ID3204: WS-Federation SignIn request must specify a 'wtrealm' or 'wreply' parameter.]
Microsoft.IdentityModel.Protocols.WSFederation.SignInRequestMessage..ctor(Uri baseUrl, String realm, String reply) +271
Microsoft.IdentityModel.Protocols.WSFederation.WSFederationMessage.CreateFromNameValueCollection(Uri baseUrl, NameValueCollection collection) +753
Microsoft.IdentityModel.Protocols.WSFederation.WSFederationMessage.TryCreateFromUri(Uri requestUri, WSFederationMessage& fedMsg) +57
Microsoft.IdentityModel.Web.WSFederationAuthenticationModule.GetSignOutCleanupMessage(HttpRequest request) +34
Microsoft.IdentityModel.Web.WSFederationAuthenticationModule.CanReadSignInResponse(HttpRequest request, Boolean onPage) +188
Microsoft.IdentityModel.Web.WSFederationAuthenticationModule.OnAuthenticateRequest(Object sender, EventArgs args) +85
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +142 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +92Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.6.1590.0
ANSWER
Answered 2017-Aug-16 at 19:30I found a solution! It turns out the issue was that Firefox Developer Edition by default will not authenticate with the Windows NT LAN Manager (NTLM) protocol the way IE does out of the box. So, you have to configure it to do so:
- Open Firefox Developer Edition and type in about:config in the address bar. You will be prompted with a warning. Click the "I accept the risk!" button.
- Use the ‘Search’ field at the top of the browser just below the address bar to find the network.automatic-ntlm-auth.trusted-uris configuration parameter.
- Double-click the name of the configuration parameter, or right-click it and select Modify.
- Enter the URLs of the sites you're having trouble authenticating to. Use the format: https://localhost
There is no need to specify a port number nor a path to any particular page because authentication works on a site by site basis. You can list more than one site by comma-delimiting them. Now, my XXX.YYY web app which I was trying to debug locally runs and authenticates just fine!
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
Install fedmsg
You can use fedmsg like any standard Python library. You will need to make sure that you have a development environment consisting of a Python distribution including header files, a compiler, pip, and git installed. Make sure that your pip, setuptools, and wheel are up to date. When using pip it is generally recommended to install packages in a virtual environment to avoid changes to the system.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page